Menu
Coddy logo textTech

Boucle While

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

La boucle while vous permet d'exécuter de manière répétée un bloc de code tant qu'une condition spécifiée est vraie.

Voici la syntaxe de base :

while (condition) {
    // code à répéter
}

Créons un simple compteur :
Initialisez une variable de compteur

int count = 1;

Créez une boucle while qui s'exécute tant que count est inférieur ou égal à 5

while (count <= 5) {
    printf("%d ", count);
    count++;
}

Après l'exécution du code, la sortie sera :

1 2 3 4 5

La boucle continue jusqu'à ce que count devienne 6, moment auquel la condition count <= 5 devient fausse, et la boucle se termine.

challenge icon

Défi

Facile

Écrivez un programme qui lit un entier n de l'utilisateur et affiche tous les nombres pairs de 2 à n (inclus) en utilisant une boucle while.

Par exemple, si l'utilisateur saisit 10, votre programme devrait afficher :

2 4 6 8 10

Aide-mémoire

La boucle while exécute du code de manière répétée tant qu'une condition est vraie :

while (condition) {
    // code à répéter
}

Exemple - compter de 1 à 5 :

int count = 1;
while (count <= 5) {
    printf("%d ", count);
    count++;
}

Sortie : 1 2 3 4 5

Essayez vous-même

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // Votre code ici
    
    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