Comprendre lors de la boucle en C ++

Comprendre lors de la boucle en C ++
En C ++ avec l'utilisation de boucles, un programme peut effectuer une série d'instructions à plusieurs reprises jusqu'à ce qu'une certaine condition soit remplie. En C ++, il existe trois formes différentes de boucles: pour, pendant que et à faire. Avec quelques exemples de programmes C ++, ce message de tutoriel aidera les apprenants à comprendre la boucle (vraie).

Qu'est-ce qu'une boucle (vraie) de temps en C++?

La boucle (vraie) while, un type de structure de contrôle en C ++, produit une boucle sans fin. Dans la mesure où ce qui est déclaré vrai est toujours vrai, la boucle continuera à fonctionner indéfiniment.

Syntaxe

En C ++, une syntaxe de base de Loop (True) Loop est la suivante:

while (true)
// Le corps s'exécute à des temps infinis

La boucle ne se terminera jamais à moins qu'une clause de rupture ne soit utilisée à l'intérieur du corps de la boucle car la condition qui est vraie dans la syntaxe mentionnée précédemment restera vraie.

Note: Une boucle sans fin doit être utilisée avec soin car si la boucle n'est pas correctement gérée, elle peut rendre le programme inutilisable. Voici un exemple d'une boucle (vraie):

#inclure
Utilisation de Namespace Std;
int main()
while (true)
couter << "Hello LinuxHint\n";

retour 0;

Un autre exemple d'infini:

#inclure
#inclure
Utilisation de Namespace Std;
int main()
String i;
while (true)
couter << "Please enter a string: ";
cin >> i;
if (i == "exit")
casser;

couter << "The string you entered is: " << i << endl;

retour 0;

L'exécution commence à partir de la fonction principale où le type de chaîne je la variable est alors déclarée dans une infinie tandis que (vrai) boucle couter La déclaration imprime un message comme "Veuillez entrer une chaîne:". Après cela, l'utilisateur entre dans la chaîne en utilisant cin. Il ne se terminera que jusqu'à ce que à moins que l'utilisateur entre dans le "sortie" chaîne, qui est définie dans le si staté condition.

Sortir

Conclusion

Les boucles sont une partie très essentielle de la programmation C ++. L'une des boucles est la boucle (vraie) while, qui fonctionne à l'infini jusqu'à ce qu'elle soit arrêtée manuellement ou avec une déclaration. Étant donné qu'ils sont utilisés pour faire boucle une série d'instructions un nombre infini de fois, il est également connu sous le nom de boucles répétitives. Les boucles infinies doivent être soigneusement utilisées dans les codes car ils peuvent casser le code.