M1102-TD1 Exercie5 Corrigé

[algo]
algorithme DixfoisBonjour
debut

//avec une boucle pour
pour (i variant_de 1 a 10)
faire
afficher ("bonjour");
ligne_suivante;
ffaire
ligne_suivante;

//avec une boucle jusqua
//i designe le nombre de fois où est est déjà passé dans la boucle
declarer i : entier_naturel;
i <- 0;

jusqua (i vaut 10)
faire
afficher ("bonjour");
ligne_suivante;
i <- i + 1;
ffaire
ligne_suivante;

//avec une boucle tant_que
//i designe le nombre de fois où est est déjà passé dans la boucle
i <- 0;
tant_que (i ne_vaut_pas 10)
faire
afficher ("bonjour");
ligne_suivante;
i <- i + 1;
ffaire
ligne_suivante;

//avec une boucle repeter … jusqua
i <- 0;
repeter
afficher ("bonjour");
ligne_suivante;
i <- i + 1;
jusqua (i vaut 10)
ligne_suivante;

// avec une boucle boucle … fboucle
i <- 0;
boucle
si (i vaut 10) sortie;
afficher ("bonjour");
ligne_suivante;
i <- i + 1;
fboucle

ligne_suivante;

fin
[/algo]