Menu
Coddy logo textTech

Instruction if

Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 25 sur 63.

L’instruction if est une structure fondamentale de contrôle du flux 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
}

Examinons 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 lue depuis l’entrée.

Voici la tâche :

  1. La variable int temperature est déjà déclarée et lue depuis l’entrée pour vous. Ne modifiez pas les lignes au-dessus du marqueur.
  2. Utilisez des instructions if pour afficher des messages en fonction de 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."

Essayez vous-même

#include <stdio.h>

int main() {
    int temperature;
    scanf("%d", &temperature);
    // Ne modifiez pas 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 Fondamentaux

Entraînez-vous par vous-même : Compilateur C en ligne