Page 16 - IT2
P. 16

Et  que  l’utilisateur  souhaite  supprimer  la  valeur  d’indice  5,  le  nouveau  tableau  sera :

                                  12      8        4       45       9        2



          3.  Ecrire un programme qui demande à l'utilisateur l'année de naissance d'un individu, puis qui
              calcule  et  affiche  l'âge  ce  de  dernier  à  la  fin  de  l'année  courante  (l'année  courante  sera
              fournie par l'utilisateur). Ce programme doit comprendre une fonction qui fera ce traitement.
              (1.5 Pts)

          4.  Une chaîne correctement parenthèsée contient le même nombre de parenthèses ouvrantes et
              fermantes. De plus, en tout point de la chaîne, on ne doit jamais avoir vu plus de parenthèses
              fermantes que de parenthèses ouvrantes. (3 Pts)

          Ecrire la fonction incorrectement_parenthesee() prenant une chaîne de  caractères  en  entrée  et
          retournant suivant les cas :
              –   l’opposé de la position (à partir de 1) de la première parenthèse fermante en trop, s’il y a lieu ;
              –   le  nombre  de  parenthèses  ouvrantes  en  trop  (ou  0  si  la  chaîne  est  correctement  avec  des
                 parenthèses d’ouverture et de fermeture).

          Ecrire un programme qui permet de tester cette fonction.

          5.  Ecrire  un  programme  qui  remplit  aléatoirement  une  matrice  de  taille  N  *  N  cases  d'entiers
              compris entre 0 et 5 (N=10), l'affiche à l'écran sous forme d’une matrice. Précise le nombre
              total de zéros du tableau, et le numéro d'une ligne qui en contient le plus.  Afficher la somme
              de la diagonale principale. (3 Pts)























          6.  Ecrire un programme permettant de chercher la valeur min et max dans une matrice de taille L*C, le
              programme doit afficher leur positions dans la matrice (2 Pts)

          PARTIE II : LOGICIELS D’APPLICATION  (7 PTS)


              A- BUREAUTIQUE : (3 PTS)
                                                 Brut hors                Montant     Net hors
                           Nom       Type client              Remise
                                                   taxes                  remise       taxes
                        ALAMI       Grossiste        14650

                                         www.itlearning-settat.com
                                Email: admission@itlearning-settat.com
                                                Tél.:0661077812
   11   12   13   14   15   16   17   18   19   20   21