69La cagnotte15 min
Sujet inédit
Algorithmique et programmation
Exercice
6 ptsDans la tirelire de Louise, il y a 30 euros. La première semaine, Louise décide de mettre dans sa tirelire 2 euros. Puis les semaines suivantes, elle décide d’y mettre 2 euros de plus que la somme qu’elle y a déposée la semaine d’avant.
Ainsi, la deuxième semaine, elle dépose 4 euros, la troisième semaine, 6 euros, etc.
Louise souhaite avoir dans sa tirelire 100 euros.
On donne l’algorithme ci-dessous, qui permet de calculer et d’afficher :
● le nombre de semaines qu’il lui faudra pour atteindre cette somme ;
● la somme qu’elle devra mettre dans la tirelire la dernière semaine.

1 Que représentent les variables S, C et I dans cet algorithme ? 1,5 pt
2 Compléter le tableau suivant qui donne les valeurs successives de chacune des variables mises en jeu dans l’algorithme : 4 pts
Valeurs de C | Valeurs de S | Valeurs de I | Condition | |
Étape 0 (initialisation) | 0 | 30 | 2 | 30 < 100 |
Étape 1 | ||||
Étape 2 | ||||
Étape 3 | ||||
Étape 4 | ||||
Étape 5 | ||||
Étape 6 | ||||
Étape 7 | ||||
Étape 8 |
3 Combien de semaines faudra-t-il à Louise pour disposer de 100 € ? Quelle sera la dernière somme déposée ? 1 pt
Voir le corrigé
ou aux acheteurs de livres ABC du Brevet
Pour approfondir le thème...




