Deux types de boucles existent, les boucles pour et les boucles tant que. Il est important de savoir quand utiliser l'un et l'autre.
Exercice 4 du TD1 : Écrire un algorithme qui calcule puis affiche la moyenne d'une liste de n valeurs fournies par l'utilisateur au clavier de la machine. L'utilisateur fournit la valeur de n, puis la liste des n valeurs à considérer.
Entier n, i, val, somme ;
Réel moyenne ;
Début
lire(n) ;
somme <- 0 ;
Pour i de 1 à n faire OU Pour i de n à 1 faire
début
lire (val) ;
somme <- somme + val ;
fin ;
si (n>0) alors
début
moyenne <- somme / n ;
écrire(moyenne) ;
fin ;
sinon
début
écrire ("liste vide") ;
fin ;
Fin.