Variables
Début
N prend la valeur .....
Tant que .................... , continuer à appliquer les instructions suivantes :
Sortir .....
Fin
Algorithmes ( 10 ) : Initiation à « Tant que ... faire ... »
Activité
Charlotte veut s’acheter une mini-chaîne HiFi : le modèle qui lui plaît coûte 99 €. Seulement, elle n’a pas
d’économie car les 15 € d’argent de poche que lui donnent ses parents chaque semaine lui servent pour acheter des
livres ou des vêtements ... Alors elle décide de mettre de côté une partie de son argent de poche : 1 euro la première
semaine, 2 euros la deuxième semaine et ainsi de suite : chaque semaine elle économise un euro de plus que la
semaine précédente et ceci tant que la somme économisée est insuffisante ...
1° Compléter le tableau suivant (en rajoutant autant de colonnes que nécessaire)
S : Somme ajoutée à la tirelire
M : Montant de la tirelire
Au bout de combien de semaines pourra-t-elle s’offrir la mini-chaîne ? ......................................................................
2° a) On a décrit, ci-dessous, la démarche qui a permis de remplir le tableau de la question 1°.
Compléter les pointillés.
Pour écrire cet algorithme, on a besoin de trois variables : N, S et M
Au départ, on attribue la valeur 1 aux trois variables
Puis : la nouvelle valeur de N s’obtient en ajoutant … à l’ancienne valeur de N
la nouvelle valeur de S s’obtient en ajoutant … à l’ancienne valeur de S
la nouvelle valeur de M s’obtient en ajoutant … à l’ancienne valeur de M
Et on recommence les instructions , et tant que ........................................
On obtient le nombre de semaines nécessaires pour économiser 99 € grâce à la dernière valeur de .......
b) A l’aide de la question a) compléter l’algorithme écrit ci-dessous pour qu’il sorte le nombre de semaines
nécessaires pour économiser 99 €. (On admet que le nombre de semaines nécessaires est inférieur ou égal à 15 ...)
c) Ecrire cet algorithme sous algobox. Vérifier que la réponse donnée par algobox est cohérente avec celle
trouvée à la question 1° .