Chapprend · Algorithmique

Les structures de boucle

Choisir entre TANT QUE, RÉPÉTER et POUR.

Comparer les boucles

StructureConditionNombre de passages
TANT QUETest avant le corps ; continue si vrai.Zéro ou plusieurs.
RÉPÉTER… JUSQU’ÀTest après le corps ; arrête si vrai.Au moins un.
POURCompteur et bornes connus.Déterminé par les bornes et le pas.

Construire une répétition

PSEUDO-CODE
i ← 0
TANT QUE i <= 10 FAIRE
    AFFICHER 2 * i
    i ← i + 1
FIN TANT QUE

POUR i DE 0 À 10 FAIRE
    AFFICHER 2 * i
FIN POUR

Contrôler une saisie

PSEUDO-CODE
RÉPÉTER
    SAISIR note
JUSQU’À note >= 0 ET note <= 20
Combien de fois s’exécute POUR i DE 0 À 10 avec les bornes incluses ?

11 fois, car le compteur prend successivement les valeurs 0 à 10.