SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: carlos0288@hotmail.com en Sábado 15 de Septiembre de 2007, 20:42

Título: Validacion De Codigoascii
Publicado por: carlos0288@hotmail.com en Sábado 15 de Septiembre de 2007, 20:42

Hola a todos, soy nuevo en este sitio, estoy estudiando Ing en sistemas y tengo el siguente problema:

Necesito valar un progama para que solo admita numeros,  que cuendo se introdusca un caracter te imprima un mensaje de error.

Por lo que estado investigando, es necesario hacer la comparacion con los valosres del codigo ASCII mediante un ciclo, la pregunta es como?????

Si alguin me pudiese ayudar se lo agradeceria.

Deantemano Gracias

ATTE El KiKe  :comp:
Título: Re: Validacion De Codigoascii
Publicado por: Eternal Idol en Domingo 16 de Septiembre de 2007, 00:26
Con dos if lo haces, mayor o igual a '0' y menor o igual a '9'.
Título: Re: Validacion De Codigoascii
Publicado por: carlos0288@hotmail.com en Domingo 16 de Septiembre de 2007, 06:13
OK, gracias, seria mucho pedir que me ayudaras con el codigo funente????, ya hic todo lo que se me ha ocurrido pero siempre termino igual, sin nada.

no pido que me hagan mi tarea solo pido un ejemplo como referencia.

gracias

el kike :comp:
Título: Re: Validacion De Codigoascii
Publicado por: Eternal Idol en Domingo 16 de Septiembre de 2007, 09:06
Siendo carNum una variable de tipo char:

Código: Text
  1.  
  2. if ( (carNum >= '0') && (carNum <= '9') )
  3. {
  4.   //este caracter es un numero
  5. }
  6.  
  7.