Profs
Exercices corrigésNiveau : 1RE SPÉ

Calculer les termes d’une suite : exercices corrigés

2 types d’exercices, trois exemples corrigés pour chacun. Tout se fait sans calculatrice. Pour une série sans fin, avec ta maîtrise de la notion, passe par l’exerciseur.

  • 6 exercices
  • corrigés pas à pas
  • sans calculatrice
  • 1re spécialité

Calculer les termes d’une suite

S’entraîner sur ce type

Avec une formule explicite, on remplace nn. Avec une relation de récurrence, on calcule les termes de proche en proche depuis le premier.

1.

La suite (uₙ) est définie par son premier terme et la relation de récurrence ci-dessous. Calcule u₃.

u0=−1un+1=−2×un+5u_0 = -1 \qquad u_{n+1} = -2 \times u_n + 5
Corrigé
  1. u1=−2×(−1)+5=7u_{1} = -2 \times (-1) + 5 = 7
  2. u2=−2×7+5=−9u_{2} = -2 \times 7 + 5 = -9
  3. u3=−2×(−9)+5=23u_{3} = -2 \times (-9) + 5 = 23

Réponseu₃ = 2323

2.

La suite (uₙ) est définie pour tout entier n par la formule ci-dessous. Calcule u₆.

un=n2−5n−8u_n = n^2 - 5n - 8
Corrigé
  1. u6=62−5×6−8=−2u_{6} = 6^2 - 5 \times 6 - 8 = -2

Réponseu₆ = −2-2

3.

La suite (uₙ) est définie par son premier terme et la relation de récurrence ci-dessous. Calcule u₃.

u0=−2un+1=2×un−3u_0 = -2 \qquad u_{n+1} = 2 \times u_n - 3
Corrigé
  1. u1=2×(−2)−3=−7u_{1} = 2 \times (-2) - 3 = -7
  2. u2=2×(−7)−3=−17u_{2} = 2 \times (-7) - 3 = -17
  3. u3=2×(−17)−3=−37u_{3} = 2 \times (-17) - 3 = -37

Réponseu₃ = −37-37

Suite définie par un algorithme

S’entraîner sur ce type

On exécute le programme à la main, en notant la valeur de chaque variable après chaque passage dans la boucle. Une boucle `while` s’arrête dès que sa condition devient fausse.

4.

Quelle valeur contient la variable n à la fin de ce programme Python ?

u = 1n = 0while u <= 50:u = u + 9n = n + 1\begin{array}{l} \texttt{u = 1} \\ \texttt{n = 0} \\ \texttt{while u <= 50:} \\ \quad \texttt{u = u + 9} \\ \quad \texttt{n = n + 1} \end{array}
Corrigé
  1. La boucle s’arrête dès que u>50u > 50. Valeurs successives de uu : 1→10→19→28→37→46→551 \to 10 \to 19 \to 28 \to 37 \to 46 \to 55.
  2. u deˊpasse 50 apreˋs 6 passages : n=6u \text{ dépasse } 50 \text{ après } 6 \text{ passages : } n = 6

Réponsen = 66

5.

Quelle valeur contient la variable u à la fin de ce programme Python ?

u = 3for i in range(3):u = -u + 3\begin{array}{l} \texttt{u = 3} \\ \texttt{for i in range(3):} \\ \quad \texttt{u = -u + 3} \end{array}
Corrigé
  1. La boucle s’exécute 3 fois : un+1=−un+3u_{n+1} = -u_n + 3, avec u0=3u_0 = 3.
  2. u prend les valeurs 3→0→3→0u \text{ prend les valeurs } 3 \to 0 \to 3 \to 0

Réponseu = 00

6.

Quelle valeur contient la variable u à la fin de ce programme Python ?

u = 0for i in range(3):u = 3 * u + 4\begin{array}{l} \texttt{u = 0} \\ \texttt{for i in range(3):} \\ \quad \texttt{u = 3 * u + 4} \end{array}
Corrigé
  1. La boucle s’exécute 3 fois : un+1=3un+4u_{n+1} = 3u_n + 4, avec u0=0u_0 = 0.
  2. u prend les valeurs 0→4→16→52u \text{ prend les valeurs } 0 \to 4 \to 16 \to 52

Réponseu = 5252