Ramón necesito ayuda con un ejercicio con lazarus/pascal
Publicado por Jennifer (1 intervención) el 10/02/2013 18:55:48
Hola necesito ayuda urgentementeeee! os voy a copiar el enunciado del problema y si me lo resolveis seria un gran favor:
PROGRAMA DE PASCAL/LAZARUS
La función z = f(x,y) que se ha utilizado para la superficie es:
superficie_x_y:= 100 * cos (sqrt (x*x+y*y) /150)
- 50 * sin (sqrt ( (x + 75) * (x + 75) * (y - 120) * (y - 120)) / 40);
Se pide:
1.- Obtener un programa que genere nuestro fichero de modelo digital de elevación a partir de los datos que sean necesarios. En particular se debe discutir las variables que son precisas para su resolución. El programa debe ser genérico, es decir, a partir de la superficie que se desee se deben generar los valores de f(x,y) para cualquier retícula en el plano XY.
2.- Explicar cómo se debe modificar el programa para que se pueda resolver en un entorno de ventanas de lazarus. Se deben especificar todos los elementos que se precisan introducir en el formulario y su configuración y código asociado a los eventos correspondientes.
Es con urgencia por favor! rápido!
Gracias
PROGRAMA DE PASCAL/LAZARUS
La función z = f(x,y) que se ha utilizado para la superficie es:
superficie_x_y:= 100 * cos (sqrt (x*x+y*y) /150)
- 50 * sin (sqrt ( (x + 75) * (x + 75) * (y - 120) * (y - 120)) / 40);
Se pide:
1.- Obtener un programa que genere nuestro fichero de modelo digital de elevación a partir de los datos que sean necesarios. En particular se debe discutir las variables que son precisas para su resolución. El programa debe ser genérico, es decir, a partir de la superficie que se desee se deben generar los valores de f(x,y) para cualquier retícula en el plano XY.
2.- Explicar cómo se debe modificar el programa para que se pueda resolver en un entorno de ventanas de lazarus. Se deben especificar todos los elementos que se precisan introducir en el formulario y su configuración y código asociado a los eventos correspondientes.
Es con urgencia por favor! rápido!
Gracias
Valora esta pregunta
0