Les boucles servent à répéter une action sans recopier le même code.
1. Tant Que
À utiliser quand on ne connaît pas le nombre exact de répétitions.
# Pseudo-code
TANT QUE arbre_coupe == FAUX:
donner_coup_de_hache()
Attention à la boucle infinie : la condition doit pouvoir devenir fausse.
2. Pour / Pour Chaque
À utiliser quand on parcourt une collection connue.
POUR CHAQUE eleve DANS liste_eleves:
envoyer_email(eleve.adresse)
Les boucles sont indispensables, mais le code doit rester organisé. La suite : les fonctions.
Laisser un commentaire