• Domingo 15 de Diciembre de 2024, 07:43

Autor Tema:  Validacion De Codigoascii  (Leído 1054 veces)

carlos0288@hotmail.com

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Validacion De Codigoascii
« en: Sábado 15 de Septiembre de 2007, 20:42 »
0

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:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Validacion De Codigoascii
« Respuesta #1 en: Domingo 16 de Septiembre de 2007, 00:26 »
0
Con dos if lo haces, mayor o igual a '0' y menor o igual a '9'.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

carlos0288@hotmail.com

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Validacion De Codigoascii
« Respuesta #2 en: Domingo 16 de Septiembre de 2007, 06:13 »
0
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:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Validacion De Codigoascii
« Respuesta #3 en: Domingo 16 de Septiembre de 2007, 09:06 »
0
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.  

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.