5
Les structures de répétition
Après avoir vu comment réaliser des structures de choix, nous allons maintenant étudier les
structures les plus puissantes de la programmation, à savoir les structures de répétition (ou de
boucle) : elles permettent d’exécuter à plusieurs reprises une suite d’instructions. Dans la
plupart des langages, ces répétitions se classent en deux catégories :
• Les répétitions conditionnelles (ou « indéfinies ») : la poursuite de la répétition des instructions concernées dépend d’une certaine condition qui peut être examinée :
– soit après les instructions à répéter : on parle généralement de répétition jusqu’à ;
– soit avant les instructions à répéter : on parle généralement de répétition tant que.
• Les répétitions inconditionnelles (ou « avec compteur » ou « définies ») : les instructions
concernées sont répétées un nombre donné de fois.
Nous commnencerons par examiner les deux sortes de répétitions conditionnelles. Nous
introduirons ensuite la notion de compteur et nous verrons comment la mettre en œuvre pour
programmer une répétition inconditionnelle. Nous verrons enfin comment la répétition avec
compteur permet d’exprimer plus simplement les choses.
1 La répétition jusqu’à’
1.1 Exemple introductif
Considérez ce programme :
Précédent

- 92/370

Suivant