Pascal/Turbo Pascal - Diferenciar entre un # entero y uno real (Pascal)

   
Vista:

Diferenciar entre un # entero y uno real (Pascal)

Publicado por Junny Solano Vega (1 intervención) el 09/06/2012 06:52:50
SI declaro "X" y "Y" como integer en un programa de pascal, pero al ingresar un usuario el numero ingresa uno real, el programa se cuelga, como podria decirle al programa que en el momento de que el usuario ingrese un numero real como 2.3 le de un mensaje de error para poder volver al siglo y q le de la oportunidad de ingresar un numero entero y no termine cerrando el programa de golpe.

Agradesco la ayuda que me puedan brindar,

Saludos Cordiales.....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Diferenciar entre un # entero y uno real (Pascal)

Publicado por ramon (2072 intervenciones) el 13/06/2012 12:10:52
Dale entrada como string y después convierte en entero el string esto evitara el error, o
diseña una entrada diferente de readln,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar