# TP Ada - Mission 4

## Préparation

- Terminer entièrement la mission 3.
- Faites une copie de votre programme mission3.adb que vous nommez mission4.adb

## Mission

### Objectifs pédagogiques du TP : la totale

### Cahier des charges

Programmer un voyage interactif.

#### Démarche

L'utilisateur du programme pourra taper le numéro d'un aéroport. L'avion volera alors vers cet aéroport.

## Consignes détaillées

- Faites décoller votre avion.
- Après le décollage, affichez la liste complète des aéroports connus, avec leur numéro.
- Demander à l'utilisateur de taper un numéro (voir l'acteur GAda.Text_IO)
- L'avion se dirige ensuite vers l'aéroport choisi.
- L'utilisateur peut visiter autant d'aéroports qu'il veut. Lorsqu'il tape 0, l'avion rentre se poser à Toulouse.
- Une fois que vous avez testé, faites en sorte qu'à la fin du voyage, le programme affiche quelle a été le maximum de la distance à l'aéroport le plus proche. (Comme vous ne devez pas utiliser de variables globales, vous devrez transformer des procédures en fonctions). Votre programme affichera une phrase comme Durant ce voyage, l'avion a toujours été à moins de ...km d'un aéroport.

## Bilan

À l'issue de cette mission, vous êtes bien contents d'avoir fini.