If - Else
Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 26 sur 63.
L’instruction if-else permet à votre programme de prendre des décisions en fonction de conditions. Si une condition est vraie, un bloc de code s’exécute ; sinon, un autre bloc s’exécute.
Voyons comment utiliser une instruction if-else :
Tout d’abord, nous définissons une variable :
int age = 17;Vérifions maintenant si la personne est adulte :
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}Puisque age vaut 17, ce qui est inférieur à 18, la sortie sera :
You are a minor.La partie if vérifie la condition. Lorsque la condition est fausse, le code du bloc else s’exécute.
Défi
FacileÉcrivez un programme qui :
- Lit un entier représentant la note d’un étudiant auprès de l’utilisateur
- Si la note est supérieure ou égale à 60, affiche "Pass"
- Sinon, affiche "Fail"
Essayez vous-même
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Ne modifiez pas au-dessus de cette ligne
// Écrivez votre code ici
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Flux de contrôle
Instruction ifIf - ElseElse-IfCas switchOpérateur conditionnel ternaireDéfi récapitulatifIf - Else imbriqué2Variables
Types de donnéesEntierVirgule flottante - DoubleCaractèresBooléensConstantesBases de printfRègles de nommage des variablesConversion de type - Partie 1Conversion de type - Partie 2Défi récapitulatif3Opérateurs
Opérateurs arithmétiquesOpérateur moduloIncrémentation/DécrémentationOpérateurs d’affectationOpérateurs relationnelsOpérateurs logiques — Partie 1Opérateurs logiques — Partie 2Opérateurs logiques — Partie 3Défi récapitulatifEntraînez-vous par vous-même : Compilateur C en ligne