Exercice 1: Système de Réservation de Vols

Développez un programme permettant de gérer les réservations de vols en utilisant des classes et des collections.

Votre application doit permettre :

  • D'ajouter des vols avec un numéro unique et un nombre limité de places.
  • D'enregistrer les passagers en vérifiant la disponibilité des sièges.
  • De gérer les annulations de réservations.

Vous devrez organiser les informations dans des classes adaptées et implémenter des méthodes pour ajouter, supprimer et lister les réservations.

class Vol {
    public string Numero { get; set; }
    public int PlacesDisponibles { get; set; }
    public List Passagers { get; set; } = new List();
    public bool ReserverPlace(string nom) {
        if (PlacesDisponibles > 0) {
            Passagers.Add(nom);
            PlacesDisponibles--;
            return true;
        }
        return false;
    }
}
Vol vol1 = new Vol { Numero = "AF123", PlacesDisponibles = 3 };
vol1.ReserverPlace("Jean Dupont");

    Pas encore de commentaires.

Ajouter un commentaire

Veuillez vous   connecter pour ajouter un commentaire.