Les boucles sont une fonction fondamentale et très importante dans la programmation informatique, jouant un rôle tout aussi important dans tous les langages de programmation.
Il existe principalement trois types de boucles : 1. for 2. while 3. do while.
Comprenons d'abord ce qu'est une boucle. Une boucle est une construction qui exécute de manière répétée un bloc de code en fonction d'une condition spécifiée. Vous vous demandez peut-être : « Si une boucle sert à cet objectif, pourquoi avons-nous besoin de trois types différents ? » C'est là que le point de vue d'un programmeur entre en jeu, et c'est notre sujet d'aujourd'hui. Explorons cela à travers une histoire.
Imaginez qu'on vous donne deux points : un point de départ et un point d'arrivée. De plus, on vous indique de combien incrémenter chaque étape du début à la fin. Avec ces trois conditions, nous pouvons créer une boucle appelée boucle for.
Pour simplifier, considérons que Sajib veut imprimer des nombres pairs de 10 à 100. Il lui faudrait aller 10, 12, 14, et ainsi de suite. Ici, 10 est le point de départ, 100 est le point final et l'incrément est de 2, car nous avançons de deux pas à chaque fois. Cette tâche peut facilement être effectuée à l'aide d'une boucle for.
Syntaxe de base :
for (start; end; increment) { // loop body }
Ceux qui sont familiers avec les boucles pourraient dire : "Nous pouvons faire cela avec un while ou faire une boucle while aussi !" Oui, nous pouvons, mais nous devons déterminer quel type est le plus pratique pour la tâche à accomplir.
Boucle While
Le mot « while » en anglais signifie « tant que ». En termes simples, la boucle s'exécutera tant que la condition reste vraie.
Pour expliquer plus en détail, tant que le point de départ est inférieur au point final, ou si la boucle est inversée, tant que le point final est inférieur au point de départ, la boucle s'exécutera. Dans les boucles while et do while, l'opération d'incrémentation ou de décrémentation est effectuée dans le corps de la boucle.
Syntaxe de base :
while (startOu
while (end > start) { end--; }Notez qu'avec une boucle while, nous pouvons exécuter une boucle infinie basée sur une condition, puis l'arrêter avec une autre condition.
Faire une boucle while
Le mécanisme de la boucle do while est fondamentalement le même que celui de la boucle while. Nous utilisons une boucle do while spécifiquement lorsque nous avons besoin que le programme s'exécute au moins une fois, même si la condition est fausse.
J'espère que cette discussion vous a permis de comprendre clairement les trois types de boucles. Maintenant, entraînez-vous intensivement dans des scénarios réels pour que tout vous soit plus facile.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3