📘 Corrigé et explications (10 questions)
1. Que fait l'instruction 'x ← 5' ?
Bonne réponse : Elle affecte la valeur 5 à la variable x
Bien vu. L'instruction 'x ← 5' donne la valeur 5 à la variable x.
2. Quelle est la valeur de x après l'exécution de :
'x ← 3' puis 'x ← x + 2' ?Bonne réponse : 5
Exact. On part de 3, on ajoute 2, on obtient 5.
3. Quelle condition est vraie si la variable age est supérieure ou égale à 18 ?
Bonne réponse : age >= 18
Bravo. '>=' signifie supérieur ou égal.
4. Dans un algorithme, que signifie 'Si (note >= 10) alors Afficher "Réussi" Sinon Afficher "Échoué"' ?
Bonne réponse : Si note est supérieure ou égale à 10, on affiche Réussi, sinon Échoué
Correct. La condition 'note >= 10' détermine quel message afficher.
5. Combien de fois la boucle 'Pour i allant de 1 à 5' s'exécute-t-elle ?
Bonne réponse : 5 fois
Tout juste. De 1 à 5 inclus, cela donne 5 itérations.
6. Quelle est la valeur finale de la variable 'total' après :
'total ← 0' ; 'Pour i de 1 à 3 : total ← total + i' ?Bonne réponse : 6
Exact. On ajoute 1, puis 2, puis 3 : total = 0+1+2+3 = 6.
7. Quelle instruction permet de répéter une action tant qu'une condition est vraie ?
Bonne réponse : Tant que
Bravo. La boucle 'Tant que' répète tant que la condition est vraie.
8. Dans le pseudo-code, comment écrit-on 'si la variable a est différente de b' ?
Bonne réponse : Si a != b
Correct. '!=' signifie différent de.
9. Qu'affiche l'algorithme :
'x ← 7' ; 'Si x > 10 alors Afficher "Grand" sinon Afficher "Petit"' ?Bonne réponse : Petit
Bien vu. 7 n'est pas supérieur à 10, donc on affiche 'Petit'.
10. Quelle est la sortie de :
'a ← 2' ; 'b ← 3' ; 'a ← a + b' ; 'Afficher a' ?Bonne réponse : 5
Parfait. a = 2 + 3 = 5, on affiche 5.
