Page 1218 - IT2
P. 1218

4-  Le fichier « sonV21_b.mp3 » représente une musique « sans paroles ». Appliquez-la comme musique de
                 fond au fichier « sonV21_a.wav ». (1 pt)



          DOSSIER 2  (4 PTS)

          Exercice 1 (1,5 pts)
          Réaliser, dans un langage de programmation structurée, les tâches suivantes :

              1.  Ecrire une fonction estCarre (entier n) permettant de vérifier si un nombre entier n strictement positif est
                 un nombre carré ou pas. (1 pt)

                       Un nombre n est dit carré s’il existe un entier m tel que n = m².
                                   Exemple : 4 est un nombre carré car 4 = 2*2 = 2².

              2.  Utiliser cette fonction dans un programme principal afin d’afficher les 20 premiers nombres carrés. (0,5pt)
          Exercice 2 (2,5 pts)
          On  considère  une  phrase comme  étant  une  liste  de  mots  (chaînes  de  caractères)  séparés  par  un  ou  plusieurs
          espaces.
          Ecrire un programme, dans un langage de programmation structurée, qui contient :

              1-  Une fonction permettant de lire la phrase saisie par l’utilisateur. (0,5 pt)
              2-  Une fonction permettant de calculer et d’afficher le nombre de répétitions (occurrences) de chaque lettre
                 dans la phrase, de la manière suivante (en veillant à n’afficher chaque lettre, avec son occurrence, qu’une
                 seule fois, même si elle apparaît plusieurs fois dans la phrase) : (2 pts)
                 Exemple : Pour la phrase : « Hello World », voici le style d’affichage :
                 H : apparaît 1 fois.
                 e : apparaît 1 fois.

                 l : apparaît 3 fois.
                 o : apparaît 2 fois.
                 W : apparaît 1 fois.
                 r : apparaît 1 fois.
                 d : apparaît 1 fois.


          DOSSIER 3  (9 PTS)

          N.B. Les programmes seront écrits dans un langage de programmation orientée objet de votre choix.

          Un grand mall commercial décide d’informatiser la gestion de ses différents magasins.

          Chaque magasin est caractérisé par :

              ·  un numéro de type entier,
              ·  un nom de type chaine de caractères,
              ·  une superficie de type réel,
              ·  un montant de loyer de type réel,
              ·  le nom du gérant de type chaine de caractères.

              1.  Créer la classe magasin. (1 pt)

                                         www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com
                                                  Tél.:0661077812
                                                                                                              2/3
   1213   1214   1215   1216   1217   1218   1219   1220   1221   1222   1223