9. Structures de répétition (POUR, PENDANT)
Page 36 | Écouter en audio
Chapitre 9 : Structures de répétition (POUR, PENDANT QUE)
Les structures itératives, également appelées boucles, sont fondamentales dans la logique de programmation. Ils permettent de répéter plusieurs fois une certaine partie du code, ce qui est extrêmement utile dans de nombreuses situations. Dans ce chapitre, nous explorerons deux des structures de boucle les plus courantes : FOR et WHILE.
POUR
La structure de boucle FOR est utilisée lorsque nous savons exactement combien de fois nous voulons qu'un bloc de code soit exécuté. La structure de base d'une boucle FOR est la suivante :
L'initialisation est l'endroit où nous définissons une variable de contrôle pour la boucle. La « condition » est le critère qui détermine le moment où la boucle doit s'arrêter. Et «l'incrément» est ce qui arrive à la variable de contrôle à chaque répétition de la boucle. Voyons un exemple :
Dans cet exemple, la variable 'i' est initialisée à la valeur 0. Tant que 'i' est inférieur à 10, le code à l'intérieur de la boucle sera exécuté et 'i' sera incrémenté de 1 à chaque répétition. . Cette boucle imprimera donc les nombres de 0 à 9.
PENDANT
La structure de boucle WHILE est utilisée lorsque nous ne savons pas combien de fois le code doit être répété, mais que nous avons une condition qui détermine quand la boucle doit s'arrêter. La structure de base d'une boucle WHILE est la suivante :
La « condition » est le critère qui détermine quand la boucle doit s'arrêter. Le code à l’intérieur de la boucle sera répété tant que la condition est vraie. Voyons un exemple :
Dans cet exemple, la variable 'i' est initialisée à la valeur 0 en dehors de la boucle. Tant que « i » est inférieur à 10, le code à l’intérieur de la boucle sera exécuté et « i » sera incrémenté de 1 à chaque répétition. Cette boucle imprimera donc également les nombres de 0 à 9.
Il est important de noter qu’il faut faire attention à ne pas créer de boucles infinies. Une boucle infinie est une boucle qui ne s’arrête jamais, car la condition reste toujours vraie. Cela peut entraîner de nombreux problèmes, notamment le blocage du programme. Par conséquent, nous devons toujours nous assurer que la condition de boucle finit par devenir fausse.
En bref, les boucles FOR et WHILE sont des outils puissants en programmation logique. Ils nous permettent de répéter un certain morceau de code autant de fois que nous le souhaitons, en fonction d'une condition. Cela nous donne une grande flexibilité et efficacité dans la résolution des problèmes de programmation.
Dans le prochain chapitre, nous explorerons une autre structure de répétition importante : DO-WHILE. Restez à l'écoute !
Répondez maintenant à l’exercice sur le contenu :
Quelle est la principale différence entre les structures de boucle FOR et WHILE dans la logique de programmation ?
Tu as raison! Félicitations, passez maintenant à la page suivante
Vous avez raté! Essayer à nouveau.
Page suivante de lebook gratuit :