Menu
Coddy logo textTech

L'instruction If

Fait partie de la section Fundamentals du Journey C de Coddy — leçon 25 sur 63.

L'instruction if est une structure de contrôle de flux fondamentale en C qui permet à votre programme de prendre des décisions.

Une instruction if exécute un bloc de code uniquement si une condition spécifiée est vraie.

Syntaxe de base d'une instruction if :

if (condition) {
    // Code à exécuter si la condition est vraie
}

Voyons un exemple simple :

int age = 20;

if (age >= 18) {
    printf("You are an adult.\n");
}

Dans cet exemple :

  • Nous vérifions si la valeur dans age est supérieure ou égale à 18
  • Si cette condition est vraie, le message "You are an adult." est affiché
  • Si la condition est fausse, le programme ignore le bloc de code et continue avec l'instruction suivante
challenge icon

Défi

Facile

Vous écrivez un programme simple pour vérifier les conditions météorologiques en fonction d'une valeur de température prédéfinie.

Voici la tâche :

  1. Créez une variable int appelée temperature et fixez-la à la valeur de votre choix (par exemple, 35).
  2. Utilisez des instructions if pour afficher des messages basés sur la valeur de temperature :
    • Si la température est supérieure à 30, affichez "It's a hot day!"
    • Si la température est comprise entre 20 et 30 (inclus), affichez "The weather is nice."
    • Si la température est inférieure à 20, affichez "It's a bit cold today."

Aide-mémoire

L'instruction if exécute du code uniquement si une condition spécifiée est vraie :

if (condition) {
    // Code à exécuter si la condition est vraie
}

Exemple :

int age = 20;

if (age >= 18) {
    printf("You are an adult.\n");
}

Si la condition est fausse, le programme ignore le bloc de code et continue avec l'instruction suivante.

Essayez vous-même

#include <stdio.h>

int main() {
    int temperature;
    scanf("%d", &temperature);
    // Ne rien changer au-dessus de cette ligne

    // Écrivez vos instructions if ci-dessous
    

    return 0;
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals