Page 1233 - IT2
P. 1233

3-  Normaliser et étirer les durées des 2 fichiers son, à 80 secondes. Le fichier « sonV33_b.mp3 » représente
                 une musique douce. Appliquez-la comme musique de fond au fichier « sonV33_a.wav ». (1 pt)




          DOSSIER 2  (4,5 PTS)

          Exercice 1 (1,5 pts)

          Une matrice M carrée (nombre de ligne égale le nombre de colonnes) est dite diagonale inférieure si les valeurs
          se situant  au dessus de la diagonale principale sont nulles (voir exemple ci-dessous).

          Ecrire  un  programme,  dans  un  langage  de  programmation  structurée,  permettant  de  construire  une  matrice
          diagonale  supérieure  de  degré  n  (n  lignes,  n  colonnes),  dont  les  valeurs  au  dessous  de  la  diagonale  sont
          constituées de la manière suivante (les valeurs au dessus de la diagonale sont évidemment nulles) :

          M[i,j] =  2*i*j     avec i le numéro de la ligne et j le numéro de la colonne.


          Exemple : Pour n = 3, on obtient :

               2   0    0
          M =			4  8    0
               6  12 18

          Exercice 2 (3 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 une fonction permettant de lire
          une phrase, composée que de 2 mots, saisie par l’utilisateur, et une autre fonction permettant de vérifier si le 2 ème
                                              er
          mot est contenu entièrement dans le 1  mot et d’afficher le mot différence, dans le seul cas où le 2 ème  mot est
                          er
                                                                          er
          contenu dans le 1 . Ce mot différence est obtenu en supprimant du 1  mot, toutes les lettres constituant le 2 ème
                                                                                           er
          mot.  Et  dans  le  cas  contraire,  afficher  le  message  «  2 ème   mot  non  contenu  dans  le  1  »,  comme  le  montre
          l’exemple suivant :
                 Exemples :
                     -   Pour la phrase : « Téléphone télé ». le 2 ème  mot « télé » est contenu dans le 1  mot « téléphone »,
                                                                                              er
                        et le mot différence est : « phone ».
                                                                                            er
                     -   Pour la phrase : « Tableau eau ». le 2 ème  mot « eau » est contenu dans le 1  mot « tableau », et le
                        mot différence est : « tabl ».
                                                                                            er
                     -   Pour la phrase : « courir vite ». le message « 2 ème  mot non contenu dans le 1  » doit être affiché.

          DOSSIER 3  (8 PTS)

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

          Un responsable d’un centre de vacances souhaite gérer les différents logements de son centre ainsi que le loyer
          reçu chaque fin de mois de la part des locataires.
                                         www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com
                                                  Tél.:0661077812
                                                                                                              2/3
   1228   1229   1230   1231   1232   1233   1234   1235   1236   1237   1238