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