@@ -67,22 +67,21 @@ Pour permettre d'évaluer automatiquement la performance de votre programme et p
Les commandes seront les suivantes:
-`show-airports <airline_id>` : liste tous les aéroports depuis lesquels la compagnie aérienne `<airline_id>` opère des vols
-`show-airlines <port_id>`: liste l'ensemble des compagnie aériennes depuis l'aéroport passé en paramètre
-`show-flights <port_id> <date> [<time>] [limit=xx]` : lister les vols qui partent de l'aéroport à la date, avec optionnellement une heure de début, et limité à xx vols
-`show-airports <airline_id>` : affiche tous les aéroports depuis lesquels la compagnie aérienne `<airline_id>` opère des vols
-`show-airlines <port_id>`: affiche les compagnies aériens qui ont des vols qui partent de l'aéroport `<port_id>`
-`show-flights <port_id> <date> [<time>] [limit=<xx>]` : affiche les vols qui partent de l'aéroport à la date, avec optionnellement une heure de début, et limité à xx vols
-`most-delayed-flights` : donne les 5 vols qui ont subis les plus longs retards à l'arrivée
-`most-delayed-airlines` : donne les 5 compagnies aériennes qui ont, en moyenne, le plus de retards
-`delayed-airline <airline_id>` : donne le retard moyen de la compagnie aérienne passée en paramètre
-`most-delayed-airlines-by-airports <airport_id>` : donne les 3 compagnies aériennes avec le plus de delay d'arrivé
-`airlines <port_id>` : recherche compagnies aériens qui ont des vols qui partent de l'aéroport `IATA_AIRPORT`
-`changed-flights <date>` : les vols annulés ou déviés à la date <date> (format M-D)
-`avg-flight-duration <port_id> <port_id>`: calcule le temps de vol moyen entre deux aéroports
-`find-itinerary <port_id> <port_id> <date>`: trouve un itinéraire entre deux aéroports à une date donnée (il peut y avoir des escales)
-`find-itinerary <port_id> <port_id> <date> [<time>] [limit=<xx>]`: trouve un ou plusieurs itinéraires entre deux aéroports à une date donnée (l'heure est optionnel, requête peut être limité à `xx` propositions, il peut y avoir des escales)
-`find-multicity-itinerary <port_id_depart> <port_id_dest1> <date> [<time>] <port_id_dest2> <date> [<time>] ... <port_id_destN> <date> [<time>]`: trouve un itinéraire multiville qui permet de visiter plusieurs villes (il peut y avoir des escales pour chaque vol intermediaire)
-`quit` : quit
**TODO: COMPLÈTER LES REQUETTES !!!**
Pour information, les paramètres entre crochets [param] sont optionnels, et les paramètres entre `< >` indiquent une valeur à renseigner.
Ainsi si votre exécutable s'appelle `projet_pa` il doit être possible de l'utiliser de la manière suivante: