Pour que le moteur comptabilise tes réponses, il faudra les entrer ici quand tu auras fini.

Le PDF s'ouvre dans un nouvel onglet : tu peux l'enregistrer sur ton ordinateur ou l'imprimer.

Faire l'exercice sur le site

Niveau 2 — Suites — 30 min

Un plan d'épargne

Chaque début d'année, Samir place de l'argent sur un livret dont le taux d'intérêt est de 2 %2\ \% par an. Il a 1 0001\,000 € sur son livret au début de l'année 0. Chaque année, les intérêts de l'année s'ajoutent au capital, puis il verse 500500 € supplémentaires. On note SnS_n la somme disponible, en euros, après nn années : S0=1 000S_0 = 1\,000.

  1. Justifier que, pour tout entier naturel nn, Sn+1=1,02 Sn+500S_{n+1} = 1{,}02\,S_n + 500. Calculer S1S_1 et S2S_2.

  2. On pose vn=Sn+25 000v_n = S_n + 25\,000. Démontrer que (vn)(v_n) est géométrique de raison 1,021{,}02 et préciser son premier terme.

  3. Exprimer SnS_n en fonction de nn.

  4. Samir veut disposer d'au moins 5 0005\,000 €. Déterminer au bout de combien d'années cet objectif est atteint.

  5. On souhaite retrouver ce résultat avec Python. Compléter la fonction ci-dessous pour qu'elle renvoie le nombre d'années nécessaires pour atteindre la somme objectif.

    def seuil(objectif):
        n = 0
        S = 1000
        while ...... :
            S = ......
            n = n + 1
        return n
    

    Compléter la condition de la boucle while.

  6. Compléter la ligne S = ...... de la boucle. Que renvoie seuil(5000) ?

Niveau 2 — Suites — 30 min

Corrigé — Un plan d'épargne

  1. Les intérêts multiplient la somme par 1,021{,}02, puis on ajoute 500500 : Sn+1=1,02 Sn+500S_{n+1} = 1{,}02\,S_n + 500.

    S1=1,02×1 000+500=1 520S_1 = 1{,}02 \times 1\,000 + 500 = 1\,520 et S2=1,02×1 520+500=2 050,4S_2 = 1{,}02 \times 1\,520 + 500 = 2\,050{,}4.

  2. vn+1=Sn+1+25 000=1,02 Sn+500+25 000=1,02 Sn+25 500=1,02 (Sn+25 000)=1,02 vnv_{n+1} = S_{n+1} + 25\,000 = 1{,}02\,S_n + 500 + 25\,000 = 1{,}02\,S_n + 25\,500 = 1{,}02\,(S_n + 25\,000) = 1{,}02\,v_n.

    La suite (vn)(v_n) est géométrique de raison 1,021{,}02 et de premier terme v0=1 000+25 000=26 000v_0 = 1\,000 + 25\,000 = 26\,000.

  3. vn=26 000×1,02nv_n = 26\,000 \times 1{,}02^n donc Sn=26 000×1,02n−25 000S_n = 26\,000 \times 1{,}02^n - 25\,000.

    Contrôle : S1=26 520−25 000=1 520S_1 = 26\,520 - 25\,000 = 1\,520.

  4. Sn≥5 000  ⟺  26 000×1,02n≥30 000  ⟺  1,02n≥3026≈1,1538S_n \geq 5\,000 \iff 26\,000 \times 1{,}02^n \geq 30\,000 \iff 1{,}02^n \geq \dfrac{30}{26} \approx 1{,}1538.

    On calcule : S7≈4 865,83<5 000S_{7} \approx 4\,865{,}83 < 5\,000 et S8≈5 463,14≥5 000S_{8} \approx 5\,463{,}14 \geq 5\,000.

    L'objectif est atteint au bout de 8 ans.

  5. La boucle doit continuer tant que l'objectif n'est pas atteint, c'est-à-dire tant que S < objectif.

  6. def seuil(objectif):
        n = 0
        S = 1000
        while S < objectif:
            S = 1.02 * S + 500
            n = n + 1
        return n
    

    La boucle continue tant que S < objectif, et chaque tour calcule la somme de l'année suivante. seuil(5000) renvoie 8, comme à la question 4.