Page 12 - IT2
P. 12

Si le joueur arrive à prédire 2 premiers nombres il gagnera 40 % de la somme misé. S’il arrive
          à prédire les trois entiers il gagnera 150 % de la somme misé. Sinon il perd toute la somme
          misé. Prévoir le contrôle de saisie. (2 Pts)

          4.  Écrire  un  programme  qui  permet  de  placer  dans  un  tableau  de  taille  donnée  tous  les
              nombres premiers inférieurs à un nombre donné par l’utilisateur. Un nombre premier n’est
              divisible que par 1 et par lui-même. (2 Pts)

          Exemple : Nombre donné : 17
                      Tableau :       1       2        3       5        7        11      13

          5.  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.



          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)

























          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
   7   8   9   10   11   12   13   14   15   16   17