Leçon 4 : conditions — if et else
Jusqu'ici nos programmes s'exécutaient ligne après ligne, sans jamais s'arrêter ni choisir. Dans cette leçon, on apprend à prendre des décisions : les opérateurs de comparaison comme == et >= renvoient 1 (vrai) ou 0 (faux), et if exécute un bloc de code seulement quand la condition est vraie. else o
if est comme un videur à l'entrée : si tu remplis la condition — tu entres par la porte principale ; sinon (else) — on t'envoie vers la porte de service. Une seule porte s'ouvre à chaque fois.
- opérateur de comparaison
- ==, !=, <, >, <=, >= — comparent deux valeurs et renvoient 1 (vrai) ou 0 (faux).
- if (condition)
- Exécute le bloc entre accolades seulement si la condition est vraie (non nulle).
- else
- La branche alternative : s'exécute exactement quand la condition du if est fausse.
- vrai = non nul
- Dans les conditions en C, il n'y a pas de booléen intégré : 0 est faux, toute autre valeur est vraie.
- bloc { }
- Un groupe de lignes entre accolades qui se comporte comme une seule unité.