Mathématiques · 3eDNB
Instructions conditionnelles : fiche de révision de 3e
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Une instruction conditionnelle exécute des instructions seulement si une condition est vraie ; sinon le programme passe à autre chose 3.
- Une condition est une expression qui vaut vrai ou faux (un booléen), construite avec des comparaisons comme >, < ou = 23.
- Forme complète : si condition alors instructions A sinon instructions B ; le « sinon » est facultatif 4.
- Avec « sinon si », seule la première condition vraie est exécutée, les suivantes sont ignorées 4.
- Piège classique : l'instruction d'affectation
a ← 5n'est ni une égalité ni une équation 2.
L'essentiel à retenir
Méthode pour écrire une instruction conditionnelle
Conditions, boucles et événements
Les boucles (instructions itératives) répètent une séquence d'instructions, par exemple jusqu'à ce qu'un événement se produise 3. Les instructions conditionnelles, elles, choisissent quoi exécuter 3. Les deux se combinent souvent : dans une boucle, un « si » peut décider de s'arrêter ou de changer de comportement.
Pièges à éviter
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Le bloc « alors » s'exécute lorsque la condition est évaluée à vrai 4. Ce n'est pas quand elle est fausse : dans ce cas on passe au « sinon » s'il existe. Le « sinon » est facultatif et n'a pas d'effet sur le « alors ».
-
La condition
x > 0demande sixest supérieur à zéro 4. Or −3 est inférieur à 0 : elle est fausse. Elle ne provoque pas d'erreur, car une condition vaut simplement vrai ou faux. -
La première condition
age < 12est vraie pour 10 : le tarif devient 5 et les autres branches sont ignorées, car seule la première condition vraie est exécutée 4. Répondre 8 reviendrait à tester la deuxième condition alors que la première suffit. -
C'est faux : il s'agit d'une instruction d'affectation, ni une égalité ni une équation 2. Elle donne la valeur 5 à la variable a, alors qu'une équation se résout et une condition se teste.
Les questions qu'on se pose
Le « sinon » est-il obligatoire ?
Non. Le bloc « sinon » est habituellement facultatif 4. S'il est absent et que la condition est fausse, le programme continue simplement après la fin du « si ».
Sources
Programme visé : Mathématiques — Algorithmique et programmation (3e cycle 4, DNB) · Bulletin officiel du Ministère de l'Éducation nationale
- Mathématiques — Algorithmique et programmation (3e cycle 4, DNB), Bulletin officiel du Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.
- Ressources pédagogiques — Algorithmique et programmation, Éduscol (Ministère de l'Éducation nationale). Consulté le 6 novembre 2026.
- Instructions conditionnelles et itératives — Ressources de formation, Éduscol Sciences et Technologie. Consulté le 6 novembre 2026.
- Instruction conditionnelle (programmation), Wikipédia. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.