Page 1062 - IT2
P. 1062

3.  Ecrire une fonction Rechercher_Tableau (Tableau ,lignes ,colonnes , x) qui permet
                      de rechercher si  un élément x ce trouve dans le  tableau (2 pts)
                   4.  Ecrire une fonction Transposer_Tableau (Tableau ,lignes ,colonnes , x) qui permet
                      d’afficher le transposer du tableau passé en paramètre (2 pts)

                   5.  Concevoir le menu suivant(4 pts)


               ----------------------MENU-------------------------------------------------

                                 1.  Lire
                                 2.  Afficher
                                 3.  Rechercher
                                 4.  Transposer



               Entrer votre choix :



               Partie II :Pratique (80 pts)

               Dossier 1 : langage de programmation structurée(20 pts)


               On souhaite gérer les achats d’un super marché .

                       le fichier achats est structurée de la façon  suivantes :

                      Num_achat, NomClient , NomProduit, prix, Quantité, date achat
                      Exemple : 101, HAMIDI Laila, TV, 7000dh, 2,27-11-2013

                         1.  Créer la structure achat(4 pts)
                         2.  Créer le fichier « achat.txt » (4 pts)
                         3.  Créer la procédure qui permet d’ajouter un nouveau achat dans le
                             fichier  « achat.txt ». (4 pts)
                         4.  Créer la procédure qui permet d’afficher un achat donné par son
                             numéro à partir du fichier « achat.txt ». (4 pts)
                         5.  Créer la fonction qui permet de retourner le montant total d’un
                             achat donné par numéro. (4 pts)

               Dossier 2: langage de programmation orienté objet (40 pts)

               On souhaite  développer une application qui permettra aux futures clients de
               faire des achats, l’applications contiendra plusieurs classes dont tous les
               attributs doivent être protégés(déclaré privés)


               classe client


                   1.  Définir la classe client dont les caractéristiques  sont : (2 pts)
                          ·  Code Client : ce numéro doit être incrémenté automatiquement par 1
                          ·  Nom


               Filière                Epreuve                  Session               Page 3 sur 5
               TDM                    Synthèse V1              Juillet 2015
   1057   1058   1059   1060   1061   1062   1063   1064   1065   1066   1067