Pascal/Turbo Pascal - funciones para detectar tipos de datos

 
Vista:

funciones para detectar tipos de datos

Publicado por Dayana (1 intervención) el 23/03/2006 02:32:13
Pascal posee funciones que detecten el tipo de dato de una variable?, por ejemplo quiero hacer un programa que trabaje únicamente con números enteros y si el usuario coloca un número real o un string mi programa debería detectarlo antes de que el compilador me genere un error. Gracias de antemano por cualquier ayuda!
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

RE:funciones para detectar tipos de datos

Publicado por M@rceloL (152 intervenciones) el 23/03/2006 23:35:07
Bueno, no sé si las tendrá, pero lo que vos querés sería una validación de datos. Por ejemplo si uno pide un integer:

var UnInteger:integer;
write('Escriba número');Readln(UnInteger); <--- problema con cosas no integer

Esto se puede hacer leyendo el valor en un string y después haciendo un checkeo de consistencia. Esto se puede hacer con la función "val". Lamentamblemente no me acuerdo bien cómo era la sintaxis, y antes de poner un ejemplo que no ande, prefiero recomendarte que mires la ayuda. De hecho tiene un ejemplo de cómo hacer esto de la verificación.

Saludos.
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