Foros del Web » Programación para mayores de 30 ;) » Programación General »

(Pascal)Convertir caracteres a numero real sin utilizar funciones

Estas en el tema de (Pascal)Convertir caracteres a numero real sin utilizar funciones en el foro de Programación General en Foros del Web. Hola buenas soy nuevo en esto de la programación y tengo que entregar para este miércoles una practica examen.Solo me queda el ultimo apartado el ...
  #1 (permalink)  
Antiguo 05/11/2012, 06:21
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 6 meses
Puntos: 0
Pregunta (Pascal)Convertir caracteres a numero real sin utilizar funciones

Hola buenas soy nuevo en esto de la programación y tengo que entregar para este miércoles una practica examen.Solo me queda el ultimo apartado el cual no entiendo muy bien. Reza así:
__________________________________________________ _______________
La opción 2 leerá caracteres por teclado y devolverá la raíz cúbica del número real formado por esos caracteres. Terminará de leer cuando se produzca un error (del cual debe informar) o cuando se introduzca el ‘#’, en este caso el número será correcto. Los números negativos empezarán con un ‘-‘ y los positivos no llevarán ningún signo. El separador de decimales será el
carácter ‘^’. No se aceptarán otros caracteres entre los dígitos del número.
No se puede utilizar ninguna función de conversión de tipos de datos.
El resultado de la ejecución debe ser:

RAÍZ CÚBICA DE REAL LEÍDO CARÁCTER A CARÁCTER.
Número: <aquí se introducirá un número con la notación indicada>#
------------------------------------------
Su raíz cúbica es: <raíz cúbica del número>
.…¿Continuar ? (S/N)….

En caso de error en la lectura del número se parará de leer en el momento que se detecte y,
en vez de “Su raíz cúbica ...”, se dará un mensaje indicando el motivo por el que se considera
que es incorrecto.
__________________________________________________ _______________

Lo que me interesa de verdad es como pasar esos caracteres introducidos a un numero real sin utilizar funciones de conversión.
Muchas gracias por cualquier ayuda que puedan aportarme.
  #2 (permalink)  
Antiguo 05/11/2012, 06:39
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: (Pascal)Convertir caracteres a numero real sin utilizar funciones

Guardando cada caracter y sumandolo en una variable de tal forma que

Num = (Num * 10) + car

Etiquetas: caracteres, funciones, numero, programa, real, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:23.