Exercice : Dépasser un seuil

Une somme de 10 000 euros est placée à un taux annuel de 3,5%. On note \(u_n\) le capital au bout de \(n\) années. Au bout de combien d'années ce capital double-t-il ?

Il y a plusieurs méthodes pour répondre à cette question. Nous allons en voir deux qui utilisent la calculatrice mais de manières différentes.

Question

Donner une formule de récurrence permettant de calculer la suite \((u_n)\).

Solution

On peut choisir d'exprimer les termes de la suite \(u_n\) en milliers d'euros (mais ce n'est pas une obligation).

\(u_0=10\)

\(u_{n+1}=u_n\times 1,035\)

Question

A l'aide de la fonction suites de la calculatrice, dresser un tableau de valeur de la suite \(u_n\) et en déduire la réponse à la question posée.

Solution

MéthodeTabuler une suite définie par récurrence sur Numworks

Dans l'appli Suites :

On accède ensuite au terme \(u_n\) en utilisant la boîte à outils.

MéthodeTabuler une suite définie par récurrence sur Casio

Sélectionner Menu Recur(8) puis sélectionner an+1 :

Dans SET dur la touche \(\fbox{F5}\), définir le nombre de termes calculés et le terme initial de la suite : a0=10

De retour sur l'écran Recursion, appuyer sur \(\fbox{n.an}\) (\(\fbox{F4}\)) pour saisir la formule de récurrence exprimant \(a_{n+1}\) en fonction de \(a_n\).

Vous ferez appel à \(a_n\) au moyen de la touche \(\fbox{F2}\).

Les valeurs de la suite s'obtiennent par la fonction TABL (touche \(\fbox{F6}\)).

On lit ainsi sur l'écran la valeur de \(u_{20}=19,9\) et \(u_{21}=20,5\)

Le capital a donc doublé au bout de 21 ans.

MéthodeTabuler une suite définie par récurrence sur TI

Choisir mode puis positionnez le mode suite (Seq)

Par la touche f(x), entrer la formule de récurrence donnant le terme \(u_n\) en fonction de \(u_{n-1}\).

L'expression \(u_{n-1}\) s'obtient par \(\fbox{2nde}\ \fbox{7}\ \fbox{(}\ \fbox{x,t,o,n}\ \fbox{-}\ \fbox{1}\ \fbox{)}\)

Renseignez la valeur de \(u_0\) dans u(nMin) et 0 dans nMin.

Définir dans fenêtre les valeurs min et max pour n.

Les valeurs de la suite s'obtiennent par la fonction \(\fbox{2nde}\ \fbox{graphe}\).

On lit ainsi sur l'écran la valeur de \(u_{20}=19,9\) et \(u_{21}=20,5\).

Le capital a donc doublé au bout de 21 ans.

Question

On considère l'algorithme suivant :

1
Initialisation :
2
 ... n prend la valeur 0
3
... u prend la valeur 10
4
Traitement :
5
... Tant que u < 20 Faire
6
... ... n prend la valeur n+1
7
... ... u prend la valeur u * 1.035
8
... Fin Tant que
9
Sortie :
10
... Afficher n

Compléter le tableau suivant :

Etape 0

Etape 1

Etape 2

variable \(n\)

0

variable \(u\)

10

Condition \(u<20\)

A quoi sert cet algorithme ?

Quel est le rôle de chacune des variables ?

Expliquer son fonctionnement.

Solution

Etape 0

Etape 1

Etape 2

variable \(n\)

0

1

2

variable \(u\)

10

10.35

10.71

Condition \(u<20\)

VRAI

VRAI

VRAI

On voit donc dans l'exécution pas à pas de l'algorithme que la variable \(n\) permet de comptabiliser le nombre d'années et que \(u\) contient la valeur de \(u_n\).

Tant que le capital n'a pas doublé, on continue à augmenter de dernier de 3,5%

Dès qu'il a doublé, on sort de la boucle et on affiche le nombre d'années nécessaires au doublement du capital.

Question

Programmer cet algorithme et répondre à la question posée initialement.

Indice

On pourra le programmer sur Python sur sa calculatrice ou sur ordinateur.

Solution

MéthodeA l'aide du langage python

Le programme suivant implémente l'algorithme en utilisant le langage Python. On peut l'exécuter pas à pas.

La valeur retournée est 21, ce qui répond à la question initialement posée : Le capital a donc doublé au bout de 21 ans.