Structure itérative : Boucle bornée (Pour) (for)

Rappel

Les structures Pour sont employées dans les situations où le programmeur connaît d'avance la quantité de traitement algorithmique à répéter.

Exercice n°1

Suite à une punition, vous devez écrire 1000 fois la phrase suivante :

'Un bon lycéen écoute en cours et fait le travail demandé'.

Comme vous êtes astucieux (et aussi un peu paresseux), vous allez coder un programme pour faire le travail à votre place.

Question

Q1 : Écrire l'algorithme correspondant à notre besoin.

Question

Q2 : Coder le programme de l'exercice n°1 en langage Python (pour 3 lignes seulement afin de rendre plus lisible le test) puis exécuter votre programme afin de le valider.

Indice

En langage Python, la commande Pour se note for et il n'y a pas de commande Fin de Pour.

Solution

Ci dessous le programme en langage Python.

1
for ligne in range (3) :
2
     print ("Un bon lycéen écoute en cours et fait le travail demandé")

Remarque : le nom de la variable (ici ligne) a peu d'importance si le programme se limite à une boucle Pour.

Remarque : la fonction range permet d'énumérer le nombre de passage dans la boucle for (ici 0,1,2 donc 3 passages dans la boucle).