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


Práctica 5.1. Fase de vuelo

  1. Copia el programa ~/fpi/practica04/fases_vuelo.pas en ~/fpi/practica05/fases_vuelo.pas

  2. Modifícalo para que, cuando corresponda, muestre mensajes similares a

    Velocidad: 100 kn (51.444 m/s, 185.200 Km/h). Fase del vuelo: Despegue

    O bien

    Velocidad: 100 kn (51.444 m/s, 185.200 Km/h). Fase del vuelo: Anormal

Práctica 5.2. IVA

Escribe un programa llamado ~/fpi/practica05/iva.pas que haga lo mismo que el ejercicio 3.1, pero usando procedimientos, sin usar ninguna función. Procura que los efectos laterales de los procedimientos sean los mínimos imprescindibles. Puedes usar variables y sentencias if-then-else, si quieres.

Para cada procedimiento que escribas indica, en un comentario, si usas un procedimiento porque es lo más adecuado para ese caso o si sería mejor una función pero usas un procedimiento por imposición de la especificación (porque este enunciado te lo pide así)

Práctica 5.3. Carrera

Escribe un programa llamado ~/fpi/practica05/carrera.pas, que determine el vencedor de una carrera entre 3 competidores: un avión militar F16, un Fórmula 1 y una MotoGP.

Los datos de los que disponemos son los siguientes:

El programa debe escribir en pantalla los tiempos empleados por cada participante en recorrer la distancia especificada, y también quién ha ganado.

Revisión de los nombres de los ficheros

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