Page 5 - IT2
P. 5

4.  Ecrire  un  programme    qui  demande  un  nombre  de  départ,  et  qui  ensuite  affiche  les  dix
              nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme affichera
              les nombres de 18 à 27. (1 Pt)



          5.  Faire  un  programme  permettant  de  calculer  et  évaluer  l’indicateur  d’obésité  BMI  (Body
              Mass Index)
          Où    BMI = poids / taille²
          Avec taille en mètre

          Si une personne est considérée : Normale (BMI <= 27), ou obèse (BMI > 27) ou Malade (BMI >= 32) (1
          Pt)

          6.  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)























          7.  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
                 parenthésée).
          Ecrire un programme qui permet de tester cette fonction.


          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
                       ISMAILI     Détaillant        8703

                                         www.itlearning-settat.com
                               Email: admission@itlearning-settat.com
                                                Tél.:0661077812
   1   2   3   4   5   6   7   8   9   10