Corrigé 2014 2014
Examen du baccalauréat 2014 : Session Principale
Corrigé de l’épreuve d’Algorithmique et de Programmation - SI
Exercice 1 :( 2,25 pts = 0.25 x 9)
Valider chacune des propositions suivantes en mettant dans la case correspondante la lettre V si elle est correcte ou la lettre F sinon.
1- Après exécution du programme Jeux ci-dessus pour N=1, le message affiché sera : F "Balle sous gobelet …afficher plus de contenu…
a- Pour remplir un champ de la variable g3, on peut utiliser l’instruction : F Lire (g3.balle) V Lire (g3.couleur) V Lire (f, g3.balle) b- Pour afficher le contenu de la variable g1, on peut utiliser l’instruction : F Ecrire (g1) V
Ecrire (g1.balle, g1.couleur) F Ecrire (f, g1.balle) Exercice 2 : (2,75 points)
0) DEF FN Rech_cycle (h, rang : entier ) : entier
1) Si (h = 4) Alors Rech_cycle ← rang Sinon Si (h mod 2 = 0) Alors Rech_cycle ← FN Rech_cycle(h div 2, rang+1) Sinon Rech_cycle ← FN Rech_cycle(3*h+1, rang+1) FinSi
2) Fin FN Rech_cycle Exercice 3 : (4 points)
0) DEF FN calcul_pgcd (M : Mat ; N : entier): entier
1) Pour i de 2 à N faire Pour j de 1 à N-i+1 faire M[i, j] FN pgcd (M[i-1, j], M[i-1, j+1]) Fin …afficher plus de contenu…
Objet Type/Nature
Ch
mm
Calcul
Chaîne
Atome_mol
Fonction
Analyse de la fonction Calcul :
Def Fn Calcul (ch : chaîne ; var fa : masse_atome_mol) :