programme de resarvation dans une salles de théâtre la salle dispose de 20rangés de 50 siéges le programme offrir les fonctionnalités suivant:
réserve
-réserve à une personne donnée le nombre de siége spécifiésde facon consécutive dans le même rangée , les rangés sont réservé à partire de la premiere
*annuler
annule toutes les résarvation faites par un personne donnée ,si celle ci est dans la liste d'attante ,elle en est rayée
-avant de traiter la requête suivant ,les siéges libérés sont attribués aux premiéres personnes dans la liste d'attante
-on affiche un message d' annulation et le nom des personnes dont les requêtes dans la liste d'attante ont pu être satisfaites
relevé
-afficher le relevé des résarvation ou apparaissent la liste des client avec les siéges réservés et la liste d'attante
-si plusieures séries de sieges ontété réservée par la même personne ,elles sont traitées séparément .
on doit stocker les information dans :
-la liste des siéges réservées :
on utilise un tableauest à déconseiller .
-la liste des siéges libres: une structure proposée est un tableau de longueur 20, dans lequel chaque case correspond àune numéro de rangée et contient un pointeur sur la liste des siéges libres de cette rangée .la liste ordonnée par ordre croissant.
-la liste d'attante :
on doit tenir compte du principe " premier arrivé ,premier servi"
svp donnée le programme et marci
Partager