Processing math: 100%

Annales – Suites et algorithme (facile)

Les suites géométriques

Définition

 

Soit q un réel et (un)nN une suite à valeurs réelles.

On dit que (un) est une suite géométrique si, et seulement si :

Pour tout nN : un+1=q×un

 

u0×qu1×qu2×q×qun1×qun×qun+1

On dit alors que q est la raison de la suite géométrique (un) et u0 son premier terme.

 

Expression de un en fonction de n

 

Soit (un) une suite géométrique de raison q.

Si u0 est le premier terme de la suite (un), on peut démontrer facilement par récurrence que pour tout nN,

un=u0×qn.

On peut encore écrire cette égalité de la manière suivante :

un=up×qnp avec pn.

 

Somme de termes consécutifs

 

On souhaite calculer la somme de termes consécutifs d’une suite géométrique (un).

 

La somme se calcule de la manière suivante :

Somme=(1er terme)×1qnombre de termes1q

Comment montrer qu'une suite est géométrique ?

Comment montrer qu’une suite est géométrique ?

 

Afin de montrer qu’une suite (un) est géométrique, on commence par calculer les premiers termes en s’assurant qu’ils ne sont pas nuls puis on calcule les rapports des premiers termes : u1u0 et u2u1

 

Considérons par exemple la suite un=4×3n. On a alors u1u0=3 et u2u1=3.

Si il apparait que le rapport des premiers termes est une constante q: on émet alors une conjecture en supposant que la constante ainsi trouvée est la raison de la suite

Il faut alors montrer en revenant à la définition d’une suite géométrique que un+1=q×un pour tout nN.

 

En revenant à notre exemple, on souhaite montrer que un+1=3un.

Or :

3un=3×(4×3n)

3un=4×3n+1

3un=un+1.

Donc (un) est une suite géométrique de raison 3 et de premier terme u0=4×30=4×1=4.

 

La boucle Tant que

La boucle Tant que

 

Lors de certains algorithmes, il est possible d’utiliser des boucles dont on ignore le nombre de répétitions : ce sont les boucles Tant que.

 

Exemple :

on dispose d’une population d’individus de 3000 habitants qui augmente chaque année de 2%.

On se demande au bout de combien d’années la population aura dépassé 4000 habitants mais on ignore le nombre d’années : on utilise donc une boucle Tant que.

On écrit donc un algorithme qui permettra de trouver le nombre d’années N pour que la population P dépasse 4000. 

 

  • VariablesN,P
  • Entrée :     3000P

                 0N

  • Traitement : (on traduit la question avec un boucle)

                 Tant que P<4000 (on souhaite connaitre l’année où la population dépasse 4000 habitants donc tant qu’elle est inférieure à 4000 on continue les calculs et on arrête la première fois qu’elle dépasse 4000). 

                       P+0,02PP

                        N+1N

                  Fin Tant que

  • Sortie :       Afficher N

 

Sans les commentaires, l’algorithme est : 

 

Variables :    N,P

Entrée :        3000P

                    0N

Traitement : Tant que P<4000  

                         P+0,02PP

                         N+1N

                    Fin Tant que

Sortie :         Afficher N

 

 

On peut regarder les différentes valeurs que prennent N et P au début et à la fin de l’algorithme.

Ainsi, au bout d’un an, la population atteint 3060 habitants, P=3060 et N=1.

Or P<4000, on continue donc les calculs.

Au bout de 14 années, la population vaut environ P3958.

Mais un an plus tard, au bout de 15 ans, la population vaut P4037>4000.

On ne rentre donc plus dans la boucle Tant que et on affiche la valeur de N c’est à dire 15.

Ainsi, il aura fallu 15 ans pour que la population dépasse 4000 habitants.

 

Le tableau d’avancement du programme est le suivant : 

P N
3000 0
3060 1
3958 14
4037 15

Notre guide gratuit pour réussir son orientation post bac 2023

X
Ce site utilise des cookies et vous donne le contrôle sur ceux que vous souhaitez activer