[ Foro de Pascal ]

error 200 dision by zero

27-May-2010 04:12
cecilia patricia rodriguez andrade
3 Respuestas

hola estoy treatando de ejecutar un programa sencillo pero me aparece el error 200, trate de instalar un parche pero no resulto, no se si el problema sea que tengo windows vista¡¡¡¡¡¡¡¡¡¡

ayuda plis, me urge soy maestra de prepa y estoy dando un curso de principios de programación, y deseo comprobar el programa antes de proponerlo a la clase


27-May-2010 17:50
Antonio P.G.

Hola.

Creo que ese error lo solucioné con el parche de este website:
http://www.driverop.com.ar/pascal.php#3

No lo recuerdo muy bien, pero quizá el error ocurría por ser demasiado rápido el ordenador. Tal vez me equivoque.

¡Ciao!


28-May-2010 01:41
Nacho Cabanes (+83)

Efectivamente, no es un problema de Windows Vista, sino de  ordenadores rápidos, con Turbo Pascal 7, por varios cálculos iniciales que hace en la unidad CRT para permitirte hacer pausas usando la orden "delay". Hay varias posible soluciones (de mejor a peor):

- Emplear un compilador más moderno que TP7, como Free Pascal.

- Usar un parche, como el que te comenta Antonio o el que tienes aquí:

http://www.nachocabanes.com/pascal/index.php#compiladores

- No utilizar la "unit" llamada "crt" si no te es imprescibible.

- Emplear un compilador más antiguo que TP7, como TP5 o TP3, que puedes descargar desde el mismo enlace anterior.


28-May-2010 04:36
cecilia patricia rodriguez andrade

MUCHAS GRACIAS VOY A PROBAR TU SUGERENCIA






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)