Mathématiques · 4e
Instructions conditionnelles : fiche de révision de 4e
Publié le 12 novembre 2026 · Mis à jour le 12 novembre 2026 · Signaler une erreur
L'essentiel
- Une instruction conditionnelle fait exécuter des actions différentes selon qu'une condition est vraie ou fausse.
- Forme de base : si condition alors actions, puis, au choix, sinon autres actions.
- Une condition compare avec <, > et = ; elle ne donne que deux résultats : vrai ou faux.
- Avec sinon si, on enchaîne plusieurs conditions : seul le premier bloc dont la condition est vraie s'exécute.
- Piège n°1 : confondre = (comparer) et l'affectation (x ← x + 1), qui change la valeur d'une variable.
Ce qu'il faut savoir
Tu rencontres cette idée au quotidien : s'il pleut, alors je prends un parapluie, sinon je pars sans. En programmation, c'est pareil, sauf que la condition doit pouvoir être testée par l'ordinateur : elle porte sur une valeur, par exemple celle d'une variable.
Écrire une bonne condition
Enchaîner plusieurs conditions
Où les retrouver en 4e
En cycle 4, on écrit des instructions conditionnelles dans des programmes simples : déplacement d'un lutin, construction d'une figure, programme de calcul, simulation. On les associe à la boucle « répéter … fois ». 3 On apprend aussi à déclencher un script quand un événement se produit, comme l'appui sur une touche. 2
Questions flash
5 questions · correction immédiate · ton score reste sur ton appareil.
-
Pour , la condition est vraie, donc on exécute le bloc du « alors » : « grand ». Le bloc « sinon » n'est pas exécuté, donc « grand » puis « petit » est faux. « Rien » est faux aussi : avec un bloc « sinon », l'un des deux messages s'affiche toujours.
-
Une condition est une valeur booléenne : elle est soit vraie, soit fausse, rien d'autre. 2 Elle ne renvoie pas un nombre calculé comme le ferait une opération.
-
est faux, on passe au « sinon si ». est vrai : on dit « correct » et les autres blocs sont ignorés. 5 « Très bien » ne s'affiche donc pas, même si le « sinon » existe.
-
C'est faux : le bloc « sinon » est le plus souvent facultatif. 5 Sans lui, si la condition est fausse, le programme continue simplement après la fin du « si ».
-
10 n'est pas strictement supérieur à 10, donc la condition est fausse. Dire « vraie » confond « supérieur » et « supérieur ou égal ».
Les questions qu'on se pose
Quelle différence entre « x = 5 » dans une condition et « x ← 5 » ?
Dans une condition, x = 5 teste si vaut 5 et donne vrai ou faux. L'affectation x ← 5 donne la valeur 5 à la variable : ce n'est ni une égalité ni une équation. 2 Les deux se lisent différemment, donc lis toujours le contexte : dans un « si », c'est un test.
Quand utiliser « sinon si » plutôt que plusieurs « si » à la suite ?
Utilise « sinon si » quand les cas s'excluent : seul le premier bloc dont la condition est vraie s'exécute. 5 Avec plusieurs « si » séparés, chaque condition est testée à part et plusieurs blocs peuvent s'exécuter.
Sources
Programme visé : Programme de mathématiques pour le cycle 4 - Pensée informatique et instructions conditionnelles · Ministère de l'Éducation nationale
- Programme de mathématiques pour le cycle 4 - Pensée informatique et instructions conditionnelles, Ministère de l'Éducation nationale. Consulté le 12 novembre 2026.
- Algorithmique et programmation - Cycle 4 - CNRS, CNRS - Université Claude Bernard Lyon 1. Consulté le 12 novembre 2026.
- Programmation Algorithmique Cycle 4 - Académie de Bordeaux, Académie de Bordeaux. Consulté le 12 novembre 2026.
- Exemple de mise en œuvre Cycle 4 Mathématiques - Académie de Strasbourg, Académie de Strasbourg. Consulté le 12 novembre 2026.
- Instruction conditionnelle (programmation), Wikipédia. Consulté le 12 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.