Faire des maths

Chapitre 5 — Suites numériques · coursXI Problèmes : déterminer un seuil

Sommaire du chapitre
  1. I — Définition d'une suite
  2. II — Suites définies explicitement
  3. III — Suites définies par récurrence
  4. IV — Calculatrice
  5. V — Programmer en Python
  6. VI — Représentation graphique
  7. VII — Sens de variation : signe de
  8. VIII — Sens de variation : quotient
  9. IX — Sens de variation : fonction associée
  10. X — Notion de limite
  11. XI — Problèmes : déterminer un seuil

Définition 7 — Seuil

Chercher un seuil, c'est chercher le premier rang à partir duquel dépasse une valeur donnée (ou passe en dessous). On le trouve avec le tableau de la calculatrice, ou avec un programme qui calcule les termes un par un tant que la valeur n'est pas atteinte.

Méthode 14 — Déterminer un seuil dans un problème

Exemples corrigés

Un club d'escalade compte adhérents en septembre 2026. Chaque année, des adhérents ne se réinscrivent pas et nouveaux adhérents arrivent. On note le nombre d'adhérents en septembre de l'année .

  1. a)
    Calculer et .
  2. b)
    Justifier que, pour tout entier naturel , .
  3. c)
    Compléter la fonction ci-dessous pour qu'elle renvoie le nombre d'années au bout duquel le club dépasse adhérents.
  4. d)
    À l'aide de la calculatrice, déterminer l'année où le club dépasse adhérents.
def seuil():
    u = 2000
    n = 0
    while .......... :
        u = ..........
        n = n + 1
    return n
Correction

a)

on retire , on ajoute les nouveaux
de  :

b)

Retirer , c'est multiplier par  ; on ajoute ensuite les nouveaux : .
comme à la méthode 6

c)

def seuil():
    u = 2000
    n = 0
    while u <= 4000 :
        u = 0.9*u + 500
        n = n + 1
    return n

tant que le seuil n'est pas dépassé (, le contraire de « dépasser »), on passe au terme suivant (relation de récurrence) et au rang suivant ; la boucle s'arrête au premier terme qui dépasse , et n est son rang

d)

Tableau de la calculatrice : et .
le premier terme au-dessus de est
seuil() renvoie  : le club dépasse adhérents en septembre 2037.

À vous de jouer

Un étang contient  kg d'algues le 1er mai. Chaque semaine, on en retire et elles repoussent de  kg. On note la masse d'algues, en kg, au bout de semaines.

  1. a)
    Calculer et .
  2. b)
    Justifier que, pour tout entier naturel , .
  3. c)
    Compléter la fonction ci-dessous pour qu'elle renvoie le nombre de semaines au bout duquel la masse passe sous  kg.
  4. d)
    À l'aide de la calculatrice, déterminer au bout de combien de semaines la masse passe sous  kg.
def seuil():
    a = 800
    n = 0
    while .......... :
        a = ..........
        n = n + 1
    return n
Correction

a)

on retire , on ajoute la repousse
de  :

b)

Retirer , c'est multiplier par  ; on ajoute ensuite  kg : .
coefficient multiplicateur

c)

def seuil():
    a = 800
    n = 0
    while a >= 400 :
        a = 0.8*a + 60
        n = n + 1
    return n
Tant que la masse n'est pas passée sous  kg (), on passe à la semaine suivante.
la condition est le contraire du but

d)

Tableau : et .
le premier terme sous est
seuil() renvoie  : la masse passe sous  kg au bout de semaines.
on conclut par une phrase
À faire : exercices 41 à 47

Exercice 41 — Abonnés d'une newsletter

Une newsletter compte abonnés en janvier. Chaque mois, des abonnés se désinscrivent et nouveaux s'inscrivent. On note le nombre d'abonnés au bout de mois.

  1. 1.
    Calculer et .
  2. 2.
    Justifier que .
  3. 3.
    Écrire une fonction seuil() qui renvoie le premier mois où l'on dépasse abonnés.
  4. 4.
    À l'aide de la calculatrice, donner ce mois.
Corrigé
  1. 1.
     ; .
  2. 2.
    partent : il reste  ; on ajoute .
  3. 3.
    def seuil():
        u = 3000
        n = 0
        while u <= 5000 :
            u = 0.85*u + 800
            n = n + 1
        return n
  4. 4.
    et  : .

Exercice 42 — Seuil d'une suite explicite

Pour tout entier , on pose .

  1. 1.

    Compléter la fonction pour qu'elle renvoie le plus petit tel que .

    def seuil():
        n = 0
        u = 0
        while .......... :
            n = n + 1
            u = ..........
        return n
  2. 2.
    Retrouver ce rang avec le tableau de la calculatrice.
Corrigé
  1. 1.
    while u <= 1000 : puis u = 2*n**2 + 3*n (on calcule directement le terme de rang n).
  2. 2.
    et  : .

Exercice 43 — Élimination d'un médicament

Un patient reçoit  mg d'un médicament. Chaque heure, son corps en élimine . On note la quantité, en mg, présente au bout de heures.

  1. 1.
    Calculer et , puis exprimer en fonction de .
  2. 2.
    Écrire une fonction seuil() qui renvoie le nombre d'heures au bout duquel il reste moins de  mg.
  3. 3.
    Donner ce nombre d'heures.
Corrigé
  1. 1.
     ;  ; .
  2. 2.
    def seuil():
        m = 40
        n = 0
        while m >= 5 :
            m = 0.8*m
            n = n + 1
        return n
  3. 3.
    et  : .

Exercice 44 — Qui dépasse l'autre ?

Un site compte abonnés payants et en gagne par mois ; un autre en compte et gagne d'abonnés par mois. On note et leurs abonnés au bout de mois ( et ).

def depasse():
    b = 200
    n = 0
    while b <= 500 + 40*n :
        b = 1.1*b
        n = n + 1
    return n
  1. 1.
    Expliquer ce que renvoie cette fonction.
  2. 2.
    À l'aide de la calculatrice, donner le résultat et l'interpréter.
Corrigé
  1. 1.
    Tant que , on passe au mois suivant : la fonction renvoie le premier mois où le second site a plus d'abonnés que le premier.
  2. 2.
    et  : elle renvoie  ; au bout de mois, le site à dépasse l'autre.

Exercice 45 — Automatismes (QCM)

Pour chaque question, une seule réponse est exacte.

  1. 1.

     ; alors vaut :

    a)    b)    c)    d) 

  2. 2.

    et  ; alors vaut :

    a)    b)    c)    d) 

  3. 3.

    Baisser de revient à multiplier par :

    a)    b)    c)    d) 

  4. 4.

    Si pour tout , la suite est :

    a) croissante   b) décroissante   c) constante   d) on ne peut pas savoir

  5. 5.

    La limite de semble être :

    a)    b)    c)    d) 

Corrigé

 :  ;   : puis  ;   ;   : la différence est négative ;  .

Exercice 46 — Une plateforme de covoiturage

Une plateforme locale de covoiturage compte conducteurs inscrits en janvier 2026. Chaque mois, des conducteurs se désinscrivent et nouveaux s'inscrivent. On note le nombre de conducteurs au bout de mois ; ainsi .

  1. 1.
    Calculer et , puis justifier que .
  2. 2.
    On admet que, pour tout entier , . Vérifier cette formule pour et .
  3. 3.
    Montrer que . En déduire le sens de variation de .
  4. 4.
    Conjecturer la limite de . Interpréter.
  5. 5.

    Compléter la fonction pour qu'elle renvoie le premier mois où il y a moins de conducteurs, puis donner ce mois.

    def seuil():
        u = 600
        n = 0
        while .......... :
            u = ..........
            n = n + 1
        return n
Corrigé
  1. 1.
     ; . Il reste des conducteurs, puis s'ajoutent : .
  2. 2.
     :  ;  : .
  3. 3.
    les s'éliminent
    facteur commun

    , donc la différence est négative : .

  4. 4.
    se rapproche de  : . Le nombre de conducteurs se stabiliserait vers .
  5. 5.
    while u >= 450 : et u = 0.9*u + 40. et  : la fonction renvoie , soit .

Exercice 47 — Coût moyen de fabrication

Un atelier fabrique lampes par jour (). Le coût moyen de fabrication d'une lampe, en euros, est .

  1. 1.
    Calculer , et .
  2. 2.
    On pose sur . Calculer , puis dresser le tableau de variations de .
  3. 3.
    En déduire le sens de variation de et le nombre de lampes qui rend le coût moyen le plus faible.
  4. 4.
    Pour , à partir de quel nombre de lampes le coût moyen dépasse-t-il  € ? On résoudra .
Corrigé
  1. 1.
     ;  ; .
  2. 2.

  3. 3.
    décroît jusqu'au rang , puis croît : le coût moyen est le plus faible pour ( €).
  4. 4.
    Pour , revient à , soit .  ; racines et  ; le trinôme est positif à l'extérieur des racines. Pour  : .