1e spécialité mathématiques Chap 2 Suites et Python 2.
Algorithme de seuil
Exemple : On donne la suite (𝑢𝑛 ) définie par 𝑢0 = 2 et pour 𝑛 ∈
ℕ, 𝑢𝑛+1 = 3𝑢𝑛 + 1. On cherche l’indice 𝑛 tel que 𝑢𝑛 ≥ 300
1. Calculs de termes
Exemple : Soit (𝑢𝑛 ) la suite définie par 𝑢0 = 50 et pour 𝑛 ∈ Vidéo : https://youtu.be/vJmpzwhaka8
ℕ, 𝑢𝑛+1 = 2𝑢𝑛 − 40. On construit un algorithme qui permet de
calculer le terme 𝑢𝑛 de la suite.
3. Algorithme de somme
def suite(n) :
u=50 Exemple : exercice 102 DM2
for i in range(1, n+1):
u= 2*u - 40
return u
L’appel suite(20) renvoie 10 485 800 soit 𝑢20 = 10485800
Vidéo : https://youtu.be/CYDUNYndHfg
Vidéo : https://youtu.be/_3bwycUCtmg
Exercice 1 : On considère la suite (𝑣𝑛 ) définie par 𝑣0 = −2 et 𝑣𝑛+1 = Exercice 4 : Ecrire un algorithme permettant de déterminer le rang du
2𝑣𝑛 + 3. premier terme de la suite tel que 𝑢𝑛 ≥500 avec 𝑢0 = 10 et 𝑢𝑛+1 = 𝑢𝑛 + 28.
1. On considère l'algorithme suivant.
Exercice 5 : Soit la suite (𝑢𝑛 ) telle que 𝑢𝑛+1 = 𝑢𝑛 + 3 et 𝑢0 =10
Considérons le programme suivant :
Compléter la trace d’exécution pour obtenir ce qu’affiche l'algorithme pour
N = 4.
2. Ecrire le programme en PYTHON.
1. Compléter la trace d’exécution ci-dessous :
Exercice 2 : Ecrire le script permettant de calculer les termes de la suite
définie par 𝑤0 = 4 et 𝑤𝑛+1 = 𝑤𝑛2 − 3.
2. Que permet de calculer ce programme ?
1 3. Comment modifier ce programme pour obtenir chacun des résultats
Exercice 3 : On considère la suite(𝑣𝑛 ) défine par 𝑣0 = 800 𝑒𝑡 𝑣𝑛+1 = 2 𝑣𝑛 . suivants :
1. Calculer les 2 termes suivants de cette suite.
2. On considère l’algorithme suivant :
Qu’affiche-t- il ?
3. Ecrire le programme t en PYTHON.