Menu
CoddyTech

Boucle do...while

Fait partie de la section Fondamentaux du Journey Java de Coddy. Leçon 44 sur 73.

La boucle do-while est similaire à la boucle while, mais avec une différence essentielle : le bloc de code est exécuté au moins une fois avant que la condition soit vérifiée. Cela signifie que le corps de la boucle s’exécutera toujours une première fois, que la condition soit vraie ou fausse.

Voici la structure de base d’une boucle do-while :

do {
    // Code à exécuter
} while (condition);

Le mot-clé do marque le début de la boucle, suivi du bloc de code entre accolades. Après le bloc de code, le mot-clé while introduit la condition. La boucle continuera à s’exécuter tant que la condition est true.

Voici un exemple :

int count = 0;
do {
    System.out.println("Count: " + count);
    count++;
} while (count < 5);

Dans cet exemple, le code à l’intérieur du bloc do s’exécutera d’abord, en affichant "Count: 0" et en incrémentant count à 1. Ensuite, la condition count < 5 est vérifiée. Comme elle est true, la boucle continue.

Ce processus se répète jusqu’à ce que count atteigne 5, moment où la condition devient false et où la boucle se termine.

La sortie de ce code sera :

Count: 0
Count: 1
Count: 2
Count: 3
Count: 4
challenge icon

Défi

Débutant

Écris un programme Java qui utilise une boucle do-while pour effectuer les opérations suivantes :

  1. Initialise une variable sum à 0.
  2. Initialise une variable number à 1.
  3. À chaque itération, ajoute number à sum.
  4. Incrémente number de 2 à chaque itération (c’est-à-dire 1, 3, 5, ...).
  5. À la fin de chaque itération, après l’addition et l’incrémentation, affiche sum, puis number :
    Sum is: [The sum value]
    Num is: [The number value]
  6. Continue la boucle tant que number est inférieur ou égal à 50.
  7. La ligne sous ton code affiche la valeur finale de sum après la boucle : Final Sum: [The final sum value]

Essayez vous-même

        // Initialiser les variables
        int sum = 0;
        int number = 1;

        // Votre code ici
        

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 Java en ligne