
error 106
Publicado por Micaela (3 intervenciones) el 02/09/2017 21:55:31
Hola, me mandaron a realizar un programa al cual se le va a ingresar una base y un numero, es decir de esta forma: 3:1200 siendo 3 la base y 1200 el numero. El fin del programa es pasar cualquier numero ingresado a un numero de base decimal. Pero tengo problemas al leer el numero que el usuario ingresa, ya que tengo los dos puntos entre los mismos.
Para que me pueda tomar los valores, lo que hice fue generar tres variables base y num de tipo integer y car1 de tipo char. El probema es que cuando yo pongo read (base, car1, num) me salta el error 106 y no tengo idea de como arreglarlo, porque el readln no me va a funcionar ya que no necesito que me salte de linea.
En fin tengo que separar la entrada en base, caracter y numero. Si alguien tiene idea de lo que estoy haciendo mal, se lo agradeceria mucho que contestara.
Gracias.
Para que me pueda tomar los valores, lo que hice fue generar tres variables base y num de tipo integer y car1 de tipo char. El probema es que cuando yo pongo read (base, car1, num) me salta el error 106 y no tengo idea de como arreglarlo, porque el readln no me va a funcionar ya que no necesito que me salte de linea.
En fin tengo que separar la entrada en base, caracter y numero. Si alguien tiene idea de lo que estoy haciendo mal, se lo agradeceria mucho que contestara.
Gracias.
Valora esta pregunta


0