Pascal/Turbo Pascal - Validar ingreso en readln

 
Vista:

Validar ingreso en readln

Publicado por BlackSmithTech (1 intervención) el 24/09/2011 01:52:56
hay algun modificador para la sentencia readln que me permita ingresar solo uno de dos valor?
por ejemplo:
readln(SI o NO)
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

Validar ingreso en readln

Publicado por ramon (2158 intervenciones) el 25/09/2011 13:29:03
var
letra : char;

readln(letra);
if leta in['n','N`] then
writeln('Ola')
else
writeln('No Ola');
{Esto como readln pero no detecta que pulsen otra cosa que
no sea S o N}
{esto otro si detecta que no se pulsa otra cosa que S o N}

var
letra : char;
repaet
letra := readkey;
{Puedes realizar la comprobación aquí si es si sales si no no}
until letra in['n','N','s','S'];
if letra in['s','S'] then
writeln('SI BUENO')
else
writeln('NO BUENO');
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