Utilisation des instructions if-else en programmation C

CCBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En programmation C, l'instruction if else est utilisée pour exécuter un bloc de code de manière conditionnelle. Si la condition spécifiée dans l'instruction if est vraie, alors le code à l'intérieur du bloc if est exécuté, sinon, le code à l'intérieur du bloc else est exécuté. Dans ce laboratoire, vous allez apprendre à utiliser l'instruction if else dans le langage de programmation C.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/FileHandlingGroup(["File Handling"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c(("C")) -.-> c/BasicsGroup(["Basics"]) c/BasicsGroup -.-> c/variables("Variables") c/ControlFlowGroup -.-> c/if_else("If...Else") c/FileHandlingGroup -.-> c/create_files("Create Files") c/UserInteractionGroup -.-> c/user_input("User Input") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/variables -.-> lab-123265{{"Utilisation des instructions if-else en programmation C"}} c/if_else -.-> lab-123265{{"Utilisation des instructions if-else en programmation C"}} c/create_files -.-> lab-123265{{"Utilisation des instructions if-else en programmation C"}} c/user_input -.-> lab-123265{{"Utilisation des instructions if-else en programmation C"}} c/output -.-> lab-123265{{"Utilisation des instructions if-else en programmation C"}} end

Création du fichier main.c

Créez un fichier nommé main.c dans le répertoire ~/projet/, et incluez les fichiers d'en-tête nécessaires.

#include <stdio.h>

Obtenir une entrée de l'utilisateur

Dans cette étape, nous allons obtenir un nombre saisi par l'utilisateur à l'aide de la fonction scanf et le stocker dans une variable number.

int number;
printf("Veuillez entrer un nombre :\n");
scanf("%d", &number);

Utilisation de l'instruction if else

Dans cette étape, nous allons utiliser l'instruction if else pour vérifier si le nombre entré est inférieur, égal ou supérieur à 100 et afficher un message approprié à l'utilisateur.

if(number < 100)
{
    printf("Le nombre est inférieur à 100!\n");
}
else if(number == 100)
{
    printf("Le nombre est 100!\n");
}
else
{
    printf("Le nombre est supérieur à 100!\n");
}

Mettre tout ça ensemble

Combinez toutes les étapes ci-dessus dans la fonction main.

#include <stdio.h>

int main()
{
    int number;
    printf("Veuillez entrer un nombre :\n");
    scanf("%d", &number);

    if(number < 100)
    {
        printf("Le nombre est inférieur à 100!\n");
    }
    else if(number == 100)
    {
        printf("Le nombre est 100!\n");
    }
    else
    {
        printf("Le nombre est supérieur à 100!\n");
    }

    return 0;
}

Sommaire

Dans ce laboratoire, vous avez appris à utiliser l'instruction if else dans le langage de programmation C pour exécuter conditionnellement un bloc de code. Vous avez également appris la syntaxe de l'instruction if else, comment obtenir une entrée de l'utilisateur et comment afficher une sortie à l'utilisateur.