Les boucles permettent de répéter du code plusieurs fois sans avoir à le réécrire.
Types de boucles : for (nombre d'itérations connu), while (tant que condition vraie), do...while (au moins une fois), avec break et continue pour contrÎler le flux.
Important : Attention aux boucles infinies qui ne s'arrĂȘtent jamais (risque de plantage) !
La boucle la plus utilisée, pour un nombre d'itérations connu :
đĄ Astuce : i++ signifie i = i + 1 (incrĂ©menter de 1).
RépÚte tant que la condition est vraie :
â ïž Danger : Si la condition reste toujours vraie, boucle infinie !
Exécute le code au moins une fois, puis vérifie la condition :
â Usage : Utile quand on veut exĂ©cuter le code au moins une fois avant de tester.
break : sort de la boucle
continue : passe à l'itération suivante
đĄ UtilitĂ© : break pour chercher une valeur, continue pour filtrer des valeurs.
đ Copiez ces exemples dans la console interactive ci-dessus !
đŻ Objectifs de ce cours :
â
Comprendre le principe des boucles et leur utilité
â
Maßtriser la boucle for pour un nombre d'itérations connu
â
Utiliser while et do...while pour des conditions dynamiques
â
ContrĂŽler le flux avec break et continue
â
Ăviter les boucles infinies
đ Points clĂ©s Ă retenir :
âą for : quand on connaĂźt le nombre de tours Ă l'avance
⹠while : tant qu'une condition est vraie (tester avant d'exécuter)
âą do...while : au moins une fois, puis tant que condition vraie
⹠break : sort de la boucle immédiatement
⹠continue : passe à l'itération suivante (saute le reste du code)
⹠Toujours vérifier que la boucle peut se terminer (éviter les boucles infinies) !
đïž Exercice pratique :
1. Créez une boucle for qui affiche les nombres de 1 à 20
2. Modifiez-la pour n'afficher que les nombres impairs (utilisez % 2)
3. Créez une boucle qui calcule la somme des nombres de 1 à 100
4. Utilisez break pour arrĂȘter la boucle quand la somme dĂ©passe 500
5. Affichez le résultat final avec un message
6. Bonus : Créez une boucle while qui simule le lancer d'un dé (nombre aléatoire 1-6) jusqu'à obtenir un 6
