Maison  >  Article  >  interface Web  >  Maîtriser l'art des boucles : comprendre les constructions For, While et Do While à travers des exemples pratiques

Maîtriser l'art des boucles : comprendre les constructions For, While et Do While à travers des exemples pratiques

PHPz
PHPzoriginal
2024-09-03 12:01:58457parcourir

Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

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. pour 2. pendant 3. faire pendant.
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 remplit 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 (start < end) {

    start++;

}

Ou

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.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn