Fundamentos de la programación y la informática
Grado en ingeniería aeroespacial en vehículos aeroespaciales 2019-2020
Escuela Técnica Superior de Ingeniería de Telecomunicación
Universidad Rey Juan Carlos


Práctica 8.1. Uso básico de un Array

Escribe un programa en el fichero ~/fpi/practica08/tabla.pas que:

Práctica 8.2. Array de registros

Escribe un programa en el fichero ~/fpi/practica08/coordenadas.pas que:

  1. Maneje puntos en el plano, en coordenadas cartesianas. Para ello, definirá un registro con los campos x e y.

  2. El programa usará un array de N de estos registros. N será una constante global, con valor 40.

  3. El programa generá m puntos aleatorios, donde a su vez, m será un valor aleatorio entre 1 y N. Ejemplo: en una ejecución tu programa podrá crear 23 puntos aleatorios, en otra 12 puntos, en otra 7 puntos, etc

  4. Cada uno de estos puntos tendrá una coordenada x entre -Max_x y Max_x donde Max_x será una constante local del cuerpo del programa principal. Dale el valor 100.

  5. Cada uno de estos puntos tendrá una coordenada y entre -Max_y y Max_y donde Max_y será una constante local del cuerpo del programa principal. Dale el valor 100.

  6. Tu programa mostrará en pantalla todos los puntos creados, así como su distancia al origen de coordenadas.

  7. Tu programa indicará cuál es el punto más próximo al origen de coordenadas.

  8. Tu programa indicará cuál es el punto más distante al origen de coordenadas.

Observaciones

Revisión de los nombres de los ficheros

Ejecuta ~mortuno/revisa practicas fpi para comprobar que los nombres de los programas son los correctos.