L'algorithmique - Complémentaire
Les instructions itératives utilisant "Pour"
Exercice 1 : Fonction Python Range
Quelles sont les valeurs successives prises par la variable
i
dans l’instruction suivante ?
for i in range(-36, -29)
On donnera la liste dans l'ordre d'éxecution du programme séparée par des point-virgules.
Exercice 2 : Fonction Python Round
Dans la question suivante, on utilise la valeur
math.pi
de la bibliothèque
math
. Quelle valeur obtient-t-on en exécutant l'instruction suivante ?
round(6 * pi, 5)
Exercice 3 : Somme de suite géométrique (inspiré par Bac ES Métropole 2015)
On considère l'algorithme ci-dessous :
\(u\) ← \(5200\)
\(S\) ← \(5200\)
Pour \(i\) allant de \(2\) à \(n\) :
\(u\) ← \(1,5 \times u\)
\(S\) ← \(S + u\)
Faire fonctionner l'algorithme précédent pour \(n=5\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.
Exercice 4 : Fonction Python Range avec un pas
Quelles sont les valeurs successives prises par la variable
i
dans l’instruction suivante ?
for i in range(65, 81, 4)
On donnera la liste dans l'ordre d'éxecution du programme séparée par des point-virgules.
Exercice 5 : Fonction Python Range
Quelles sont les valeurs successives prises par la variable
i
dans l’instruction suivante ?
for i in range(-3, 3)
On donnera la liste dans l'ordre d'éxecution du programme séparée par des point-virgules.