Algorithme avec une boucle « POUR »
I. Partager un intervalle [a ; b] en intervalles de même longueur :
On veut partager l’intervalle [0 ; 1] en 10 intervalles de même longueur, chaque intervalle aura donc une
longueur de 0,1. On obtient les intervalles [0 ; 0,1], [0,1 ; 0,2]… [0,9 ; 1]. Pour définir un intervalle, il suffit
d’ajouter 0,1 aux bornes de l’intervalle précédent.
On obtient la liste des réels : 0 ; 0,1 ; 0,2 ; … 0,9 ; 1 qui sont les bornes des intervalles.
Pour obtenir cette liste de réels, on définit une variable qui prend successivement toutes les valeurs de la
liste. Cette variable est initialisée à 0 puis chaque valeur est obtenue en ajoutant 0,1 à la précédente et on
répète l’opération.
-Rappel : Sur le tableur, pour obtenir les valeurs de , on place dans la cellule C2 la formule =B2+0,1 et on
la recopie pour répéter le même calcul :
-On peut aussi décrire le processus de calcul à l’aide d’un algorithme:
prend la valeur 0
pour de 1 jusqu’à 10
prend la valeur + 0,1
Vérifier que l’algorithme précédent permet de compléter le tableau:
Il s’agit de partager l’intervalle [3 ; 7] en 20 intervalles de même longueur, quelle est la longueur de chaque
intervalle ? Quelle opération faut-il répéter pour compléter le tableau ?
Ecrire l’algorithme qui permet de compléter le tableau.
On veut partager l’intervalle [–2 ; 3] en dix intervalles de même longueur, quelle est la longueur de chaque
intervalle ? Ecrire la liste des réels qui sont des bornes des intervalles.
On veut partager l’intervalle [ ; ] en intervalles de même longueur, quelle est la longueur de chaque
intervalle ?
Ecrire l’algorithme qui permet de déterminer la liste des réels qui sont les bornes des intervalles.
est la variable qui décrit l’intervalle
est le compteur qui indique le nombre de répétitions de l’action
+, est la nouvelle valeur de la variable