Page 808 - IT2
P. 808

Quel est le contenu du fichier « fichier2.txt » après l’exécution du programme ? (8 pts)

               Exercice 2 : (12 pts)

               Ecrire un programme en langage C qui permet d’afficher un triangle des étoiles sous la forme
               suivante (le nombre de lignes est saisi par l’utilisateur)


               Exp : n=5

               *****
                 ****
                   ***
                     **
                       *

               Exercice 3: (44 pts)
               Soit à développer une application pour la gestion des réservations de chambres d’un hôtel.


               On souhaite représenter sous forme d’un tableau, nommé TR, la liste des réservations.

               Une  réservation  est  identifié  par :  numéro  de  réservation,  numéro  de  chambre,  date  de
               réservation (jour, mois, année), client (nom, prénom) et le montant.

                   1.  Définir les structures Date, Client et Reservation. (6 pts)

                   2.  écrire une procédure saisir_reservations() qui permet d’ ajouter une réservation
                      donné en paramètre dans le tableau TR. (5 pts)

                   3.  Ecrire une procédure afficher_réservations() qui permet d'afficher tous les
                      réservations. (5 pts)

                   4.  Ecrire une fonction rechercher_reservation() qui permet de rechercher une
                      réservation par son numéro  et qui renvoie la position du réservation dans le tableau.
                      (5 pts)

                   5.  Ecrire une fonction nombre_reservations() qui retourne le nombre de réservations
                      d’une chambre à partir de son numéro. (6 pts)


                       Filière                Epreuve                Session
                                                                                             4/7
                    DI(CDS de 1 à 2)        Synthèse V2            Juillet 2016
                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   803   804   805   806   807   808   809   810   811   812   813