Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Boucle Do-While | Boucles
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Bases de C#

bookBoucle Do-While

La boucle do-while est similaire à la boucle while, cependant elle exécute d'abord le bloc de code spécifié puis vérifie la condition ; ainsi, elle exécute toujours le bloc de code au moins une fois même si la condition est false.

Voici la syntaxe de la boucle do-while :

do {
    // code to be executed
} while (condition);


Considérons l'exemple pratique suivant :

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }

Le code ci-dessus affiche "Hello World" même si la condition 1 < 0 est fausse. Cela sera plus clair en observant le diagramme de flux de la boucle do-while :

question mark

Combien d'itérations cette boucle effectuera-t-elle ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

bookBoucle Do-While

Glissez pour afficher le menu

La boucle do-while est similaire à la boucle while, cependant elle exécute d'abord le bloc de code spécifié puis vérifie la condition ; ainsi, elle exécute toujours le bloc de code au moins une fois même si la condition est false.

Voici la syntaxe de la boucle do-while :

do {
    // code to be executed
} while (condition);


Considérons l'exemple pratique suivant :

main.cs

main.cs

copy
1234567891011121314
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }

Le code ci-dessus affiche "Hello World" même si la condition 1 < 0 est fausse. Cela sera plus clair en observant le diagramme de flux de la boucle do-while :

question mark

Combien d'itérations cette boucle effectuera-t-elle ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
some-alt