Pascal/Turbo Pascal - Lectura de una entrada mixta

 
Vista:

Lectura de una entrada mixta

Publicado por marcelo (1 intervención) el 03/09/2017 20:26:01
bueno mi problema es el siguiente, usando free pascal, si intento leer la entrada 175.67 siendo 175 un valor, el punto un separador y el 67 otro valor, al usar read(num,char,num2) me salta error 106 cuando ingreso una entrada asi, alguna idea de porque?
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

Lectura de una entrada mixta

Publicado por ramon (2158 intervenciones) el 13/09/2017 14:07:37
Se entiende que quieres leer un valor real por lo tanto tienes que leerlo como signe.

1
2
3
4
5
6
7
var
  dato : real;
  begin
        readln(dato);
         write(dato:0:2);
        readln;
   end.

Espero esto te ayude.
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