Les suites (algorithmes)

 

On considère la suite $(U_n)$ définie pour tout $n \in \mathbb{N}$ par $\left \{ \begin{array}{l} U_{n+1} = 2 U_n + 5 \\ U_0 = 1 \end{array} \right.$.

Cette suite n'est ni arithmétique, ni géométrique : on ne dispose d'aucune formule pour calculer directement le $n^{\text{ème}}$ terme de la suite ni pour calculer sa somme. 

 

Exemple

On cherche le rang $N$ de la suite tel que $U_n > 50$. 

 

Variables : $N, U$

Entrée :
$ 0 \to N$, $N$ est le compteur du rang
$1 \to U$, $U$ est le terme $U_N$

Traitement : 
Tant que $U \leq 50$
      $2U + 5 \to U$
      $N + 1 \to N$
Fin du Tant que 

Sortie : Afficher $N$

 

Lorsque l'on rentre pour la première fois dans la boucle, $U$ vaut 1.

On calcule alors $U_1 = 7 \leq 50$, on continue donc le calcul du terme suivant et ainsi de suite. 

L'algorithme s'arrête $N = 11$ : ainsi $U_{11} > 50$.  

 

Autre exemple

On souhaite à présent calculer $S_4 = U_0 + U_1 + U_2 + U_3 + U_4$. 

 

Variables : $N, U, S$

Entrée:
Saisir $N$ (on demande à l'utilisateur de rentrer jusqu'à quel terme de la suite il souhaite calculer la somme, ici $N = 4$)
$1 \to U$
$U \to S$, on stocke $U$ dans $S$ car $S_0 = U_0$. 

Traitement :
Pour $i$ allant de 1 à $N =4$ (on utilise la boucle pour car on connait le nombre d'itérations)
      $2U + 5 \to U$
      $U + S \to S$
Fin du Pour

Sortie : Afficher $S$

© lesbonsprofs – Tous droits réservés

Calculs de limites de fonctions trigonométriques
Calculs de limites de fonctions trigonométriques
Inégalité de concentration
Inégalité de concentration
Équations, inéquations et logarithme népérien
Équations, inéquations et logarithme népérien