
Cierre Inesperado en Ejecutables
Publicado por Joaquin (6 intervenciones) el 01/05/2015 21:37:47
Hola, Soy ingresante de licenciatura en sistemas de Informacion en la UNNE, (Corrientes,Argentina);
a modo de ejercicio hice un programa en pascal para hallar las raíces de una funcion polinómica de 2do grado
de la forma ax^2 + bx + c = 0 .
La idea era poder mostrar inclusive raices imaginarias, lo hice expresandolas en su forma binomica
'' sea z un numero complejo, z = a+bi ''
He probado el algoritmo con un lote de pruebas simple pero preciso.
2x^2 - 1
termino cuadratico: 2
termino lineal: 0
termino independiente: -1
x1=0.71 y x2=-0.71
2x^2+ 1
termino cuadratico: 2
termino lineal: 0
termino independiente: 1
r1 = 0 + 0.71 i y r2 = 0 - 0.71 i
----------------------------------------------------------------------------------------------------------------------------------------------------------------
El problema en sí es el siguiente, llego a los resultados esperados, pero al ejecutar el programa,fuera el compilador, al finalizar la ultima instruccion, el programa se cierra de forma inesperada.
Quisiera saber como superar este problema (ya sea agregando un bucle o respetando ciertas normas de la programacion estructurada).
adjunto al mensaje el codigo y su ejecutable.
disculpen las faltas de indentación y demás errores formales en cuanto a la programacion estructurada, se aceptan criticas constructivas.
Se agradece una respuesta!.
a modo de ejercicio hice un programa en pascal para hallar las raíces de una funcion polinómica de 2do grado
de la forma ax^2 + bx + c = 0 .
La idea era poder mostrar inclusive raices imaginarias, lo hice expresandolas en su forma binomica
'' sea z un numero complejo, z = a+bi ''
He probado el algoritmo con un lote de pruebas simple pero preciso.
2x^2 - 1
termino cuadratico: 2
termino lineal: 0
termino independiente: -1
x1=0.71 y x2=-0.71
2x^2+ 1
termino cuadratico: 2
termino lineal: 0
termino independiente: 1
r1 = 0 + 0.71 i y r2 = 0 - 0.71 i
----------------------------------------------------------------------------------------------------------------------------------------------------------------
El problema en sí es el siguiente, llego a los resultados esperados, pero al ejecutar el programa,fuera el compilador, al finalizar la ultima instruccion, el programa se cierra de forma inesperada.
Quisiera saber como superar este problema (ya sea agregando un bucle o respetando ciertas normas de la programacion estructurada).
adjunto al mensaje el codigo y su ejecutable.
disculpen las faltas de indentación y demás errores formales en cuanto a la programacion estructurada, se aceptan criticas constructivas.
Se agradece una respuesta!.
- font.rar(31,5 KB)
Valora esta pregunta


0