La Boucle While en C++

Les boucles sont essentielles en programmation car elles permettent de répéter des actions ou des tâches sans avoir à réécrire le même code plusieurs fois.
La boucle while
est l'une des structures les plus importantes en programmation. Pour illustrer le principe d'une boucle while
, imaginez que vous aimez tellement le café que vous allez dans un café chaque jour.
Vous continuez à y aller tant que le café est ouvert et que votre routine ne change pas, répétant les mêmes actions à chaque visite. Cependant, une fois que le café ferme, vous arrêtez d'y aller.
Une boucle while
fonctionne exactement de la même manière : elle exécute une série d’actions à plusieurs reprises tant qu’une condition particulière reste true
, et elle cesse de s’exécuter lorsque cette condition devient false
.
En C++, pour créer cette boucle, on utilise le mot-clé while
. Après ce mot-clé, on précise la condition entre parenthèses, puis, entre accolades, on indique les instructions à exécuter de façon répétée tant que la condition reste true
.
// keyword condition body
while ( ) { }
main.cpp
123456789101112#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Ceci est une boucle infinie car la condition reste toujours true
. Nous aborderons en détail les boucles infinies dans les chapitres suivants.
Il est également possible d'utiliser plusieurs conditions dans la boucle à l'aide des opérateurs &&
et ||
. Par exemple, dans le contexte du café, nous le visiterons lorsqu'il est ouvert et lorsque nous avons de l'argent. Ces deux conditions doivent être remplies pour que nous continuions à y aller. Si le café est ouvert mais que nous n'avons pas d'argent, nous n'irons pas.
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 C++?
What is the difference between && and || in loop conditions?
Can you explain more about how conditions work in a while loop?
Awesome!
Completion rate improved to 9.09
La Boucle While en C++
Glissez pour afficher le menu

Les boucles sont essentielles en programmation car elles permettent de répéter des actions ou des tâches sans avoir à réécrire le même code plusieurs fois.
La boucle while
est l'une des structures les plus importantes en programmation. Pour illustrer le principe d'une boucle while
, imaginez que vous aimez tellement le café que vous allez dans un café chaque jour.
Vous continuez à y aller tant que le café est ouvert et que votre routine ne change pas, répétant les mêmes actions à chaque visite. Cependant, une fois que le café ferme, vous arrêtez d'y aller.
Une boucle while
fonctionne exactement de la même manière : elle exécute une série d’actions à plusieurs reprises tant qu’une condition particulière reste true
, et elle cesse de s’exécuter lorsque cette condition devient false
.
En C++, pour créer cette boucle, on utilise le mot-clé while
. Après ce mot-clé, on précise la condition entre parenthèses, puis, entre accolades, on indique les instructions à exécuter de façon répétée tant que la condition reste true
.
// keyword condition body
while ( ) { }
main.cpp
123456789101112#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Ceci est une boucle infinie car la condition reste toujours true
. Nous aborderons en détail les boucles infinies dans les chapitres suivants.
Il est également possible d'utiliser plusieurs conditions dans la boucle à l'aide des opérateurs &&
et ||
. Par exemple, dans le contexte du café, nous le visiterons lorsqu'il est ouvert et lorsque nous avons de l'argent. Ces deux conditions doivent être remplies pour que nous continuions à y aller. Si le café est ouvert mais que nous n'avons pas d'argent, nous n'irons pas.
Merci pour vos commentaires !