Seconde G
Feuille d’exercices sur les boucles bornées (POUR)
Mars 2021
Exercice 1 :
Voici un programme écrit en Python :
1) Combien de phrases vont s’afficher ? Justifier.
………
2) Sans exécuter ce programme, dire quelle sera exactement la troisième phrase. Justifier.
……….
……….
3) Par quel nombre est multiplié le prix à chaque passage de boucle ?
………..
4) Donner les différentes valeurs afficher en exécutant le programme :
………
5) Modifier le programme pour qu’il demande à l’utilisateur la valeur initiale du prix P, et le nombre N d’années :
Exercice 2 :
On propose le programme en PYTHON suivant :
1) Qu’affiche le programme dans la console ? ………..
2) Si N = 50, qu’affiche-t-il ? ………
Si N= 100, qu’affiche-t-il ?...
Si N = 450, qu’affiche-t-il ?...
Si N = 1000, qu’affiche-t-il ?...
Dans la console, taper : from math import pi (puis valider) Ensuite, taper : (pi**2)/6
Comparer avec les résultats précédents obtenus. Faire une phrase :
………
Exercice 3 :
On souhaite afficher un tableau de valeurs pour la fonction carré.
Voici un exemple d’algorithme qui pourrait convenir : Saisir X
Saisir P Saisir N Afficher X,X2
Pour i allant de 1 à N X ← X + P Afficher X,X2 FinPour
1) A quoi correspondent les trois valeurs saisies X, P et N par l’utilisateur ? Justifier.
2) Traduire cet algorithme en un programme Python et le tester avec les valeurs suivantes X = -2, P=0.5 et N = 8.
Compléter le tableau suivant : x
x2