Lunes 18 de Noviembre de 2024, 22:34
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Como validar datos en c/c++
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Como validar datos en c/c++ (Leído 6776 veces)
macht
Nuevo Miembro
Mensajes: 4
Como validar datos en c/c++
«
en:
Lunes 15 de Diciembre de 2008, 23:02 »
0
He estado probando códigos y e logrado validar números enteros pero no e podido lograr que diferencie entre letras mayúsculas y minúsculas como hago
Tweet
shakka
Miembro HIPER activo
Mensajes: 679
Nacionalidad:
Re: Como validar datos en c/c++
«
Respuesta #1 en:
Martes 16 de Diciembre de 2008, 05:29 »
0
Código: C
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char
*
toUpper
(
const
char
*
string
)
{
char
*
c
;
int
top
;
int
i
;
c
=
NULL
;
if
(
string
!=
NULL
)
{
top
=
strlen
(
string
)
;
c
=
(
char
*
)
malloc
(
(
top
+
1
)
*
sizeof
(
char
*
)
)
;
i
=
0
;
while
(
i
<
top
)
{
if
(
(
string
[
i
]
>=
'a'
)
&&
(
string
[
i
]
<=
'z'
)
)
c
[
i
]
=
(
string
[
i
]
-
32
)
;
else
c
[
i
]
=
string
[
i
]
;
i
=
(
i
+
1
)
;
}
c
[
i
]
=
' '
;
}
return
c
;
}
Ya sabras como implementarlo
Código: C
int
main
(
)
{
char
*
s
;
int
i
;
i
=
0
;
s
=
toUpper
(
"algo"
)
;
// mmm ...
while
(
i
<
strlen
(
s
)
)
{
printf
(
"%c"
,
s
[
i
]
)
;
i
=
(
i
+
1
)
;
}
return
0
;
}
blog
http://blog.mbrenes.com
shakka
Miembro HIPER activo
Mensajes: 679
Nacionalidad:
Re: Como validar datos en c/c++
«
Respuesta #2 en:
Martes 16 de Diciembre de 2008, 06:16 »
0
Código: C
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char
*
toUpper
(
const
char
*
string
)
{
char
*
c
;
int
top
;
int
i
;
c
=
NULL
;
if
(
string
!=
NULL
)
{
i
=
0
;
top
=
strlen
(
string
)
;
c
=
(
char
*
)
malloc
(
(
top
+
1
)
*
sizeof
(
char
*
)
)
;
if
(
c
!=
NULL
)
{
while
(
i
<
top
)
{
if
(
(
string
[
i
]
>=
'a'
)
&&
(
string
[
i
]
<
=
'z'
)
)
c
[
i
]
=
(
string
[
i
]
-
32
)
;
else
c
[
i
]
=
string
[
i
]
;
i
=
(
i
+
1
)
;
}
c
[
i
]
=
' '
;
}
}
return
c
;
}
ya lo modifique otra vez
, que vida que vida !@$
blog
http://blog.mbrenes.com
shakka
Miembro HIPER activo
Mensajes: 679
Nacionalidad:
Re: Como validar datos en c/c++
«
Respuesta #3 en:
Martes 16 de Diciembre de 2008, 06:18 »
0
para la otra, ya te habras dado cuenta como decia mi profesor que es igual pero diferente
blog
http://blog.mbrenes.com
shakka
Miembro HIPER activo
Mensajes: 679
Nacionalidad:
Re: Como validar datos en c/c++
«
Respuesta #4 en:
Martes 16 de Diciembre de 2008, 20:21 »
0
Corregido
http://radamanthys.homelinux.org/?p=123
blog
http://blog.mbrenes.com
macht
Nuevo Miembro
Mensajes: 4
Re: Como validar datos en c/c++
«
Respuesta #5 en:
Miércoles 17 de Diciembre de 2008, 14:12 »
0
Gracias por los ejemplos y el consejo hasta la proxima
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Como validar datos en c/c++