Boucle While
Une boucle while
est similaire à une boucle for
, cependant, elle est utilisée lorsque nous devons exécuter un bloc de code de manière répétée en fonction d'une condition. La syntaxe d'une boucle while
est plus simple que celle d'une boucle for
:
while (condition) {
// code to execute
}
Considérons l'exemple pratique suivant :
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Bien que la boucle while
puisse sembler très similaire à la boucle for
au premier abord, la différence devient évidente à des niveaux de programmation plus avancés. Nous pourrions explorer l'utilisation de différents types de boucles dans la section Tableaux.
Note
Nous pouvons écrire
true
comme condition d'une boucle while pour créer une boucle infinie. Cependant, il n'est pas recommandé de le faire.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you give an example of a while loop in JavaScript?
What are some common use cases for while loops?
How does a while loop differ from a for loop in practice?
Awesome!
Completion rate improved to 1.59
Boucle While
Glissez pour afficher le menu
Une boucle while
est similaire à une boucle for
, cependant, elle est utilisée lorsque nous devons exécuter un bloc de code de manière répétée en fonction d'une condition. La syntaxe d'une boucle while
est plus simple que celle d'une boucle for
:
while (condition) {
// code to execute
}
Considérons l'exemple pratique suivant :
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }
Bien que la boucle while
puisse sembler très similaire à la boucle for
au premier abord, la différence devient évidente à des niveaux de programmation plus avancés. Nous pourrions explorer l'utilisation de différents types de boucles dans la section Tableaux.
Note
Nous pouvons écrire
true
comme condition d'une boucle while pour créer une boucle infinie. Cependant, il n'est pas recommandé de le faire.
main.cs
123while(true) { Console.WriteLine("Hello World"); }
Merci pour vos commentaires !