01 76 38 08 47
Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

  1. Accueil
  2. Première
  3. Mathématiques
  4. Problème : Étudier une suite de Fibonacci

Étudier une suite de Fibonacci Problème

Ce contenu a été rédigé par l'équipe éditoriale de Kartable.

Dernière modification : 29/07/2020 - Conforme au programme 2025-2026

La suite de Fibonacci est une suite très connue. 

Elle est construite de la manière suivante : 
u_0 = M \in \mathbb{N}  
u_1 = N \in \mathbb{N}  
et, pour tout n \in \mathbb{N}, u_{n+2}=u_{n+1}+u_{n} .

On veut écrire un algorithme qui, pour M et N donnés, renvoie la liste des 10 premiers termes de (u_n). 

Soient M=0 et N=1. 

Quels sont les 10 premiers termes de la suite de Fibonacci (u_n) ? 

On connaît les deux premiers termes de (u_n).

En effet : 
u_0=M=0 
u_1=N=1 

On peut en déduire les suivants : 
u_2=u_0+u_1=1
u_3=u_1+u_2=2
u_4=u_2+u_3=3
...
u_9=u_7+u_8=13+21=34

Les 10 premiers termes de la suite de Fibonacci avec M=0 et N=1 sont donc : 

n 0 1 2 3 4 5 6 7 8 9
u_n 0 1 1 2 3 5 8 13 21 34

Soient M=5 et N=2. 

Quels sont les 10 premiers termes de la suite de Fibonacci (u_n) ? 

On connaît les deux premiers termes de (u_n).

En effet : 
u_0=M=5 
u_1=N=2 

On peut en déduire les suivants : 
u_2=u_0+u_1=7
u_3=u_1+u_2=9
u_4=u_2+u_3=16
...
u_9=u_7+u_8=66+107=173

Les 10 premiers termes de la suite de Fibonacci avec M=5 et N=2 sont donc : 

n 0 1 2 3 4 5 6 7 8 9
u_n 5 2 7 9 16 25 41 66 107 173

Quelle fonction écrite en Python permet pour M et N donnés de renvoyer la liste des 10 premiers termes de (u_n) ? 

On veut définir un algorithme qui, à partir des deux premiers termes d'une suite de Fibonacci, renvoie la liste des 10 premiers termes. 

On peut commencer par créer la liste L contenant le deux premiers termes de la suite : M et N. 

Pour calculer le troisième terme, il faut ajouter les deux précédents, soit les deux dernier termes de la liste L. 

Il suffit ensuite d'ajouter ce terme à la liste L. 

On obtient ainsi la liste des trois premiers termes. 

Pour obtenir le quatrième terme de la suite, il faut ajouter les deux précédents, soit les deux derniers termes de la liste L. 

Il suffit donc de répéter la même commande que pour le troisième terme. 

Finalement, il suffit de répéter 8 fois la même commande pour obtenir la liste des 10 premiers termes de la suite de Fibonacci. 

La fonction écrite en Python qui permet pour M et N donnés de renvoyer la liste des 10 premiers termes de (u_n) est donc : 

def u(M,N): 
    L=[M,N]
    for k in range(2,10):
        L.append(L[-2]+L[-1])
    return L

La charte éditoriale garantit la conformité des contenus aux programmes officiels de l'Éducation nationale. en savoir plus

Les cours et exercices sont rédigés par l'équipe éditoriale de Kartable, composéee de professeurs certififés et agrégés. en savoir plus

Voir aussi
  • Cours : Suites numériques
  • Méthode : Déterminer le sens de variation d'une suite arithmétique
  • Méthode : Déterminer le sens de variation d'une suite géométrique
  • Exercice : Connaître le vocabulaire et la notation des suites
  • Exercice : Identifier le mode de génération d'une suite
  • Exercice : Calculer les premiers termes d'une suite définie de manière explicite
  • Exercice : Calculer les premiers termes d'une suite définie par récurrence
  • Exercice : Associer sens de variation et critère sur les termes successifs d'une suite
  • Exercice : Lire graphiquement la valeur d'un terme d'une suite définie explicitement
  • Exercice : Lire graphiquement la valeur d'un terme d'une suite définie par récurrence
  • Problème : Calculer une factorielle à l'aide d'un algorithme
  • Exercice : Conjecturer la limite éventuelle d'une suite à l'aide de sa représentation graphique
  • Exercice : Conjecturer la limite éventuelle d'une suite à l'aide de ses termes consécutifs
  • Problème : Écrire un algorithme de seuil
  • Exercice : Identifier une suite arithmétique à l'aide de son expression explicite
  • Exercice : Identifier une suite arithmétique à l'aide de sa relation de récurrence
  • Exercice : Identifier une suite arithmétique à l'aide de sa représentation graphique
  • Exercice : Identifier une suite arithmétique à l'aide d'une description en langue naturelle
  • Exercice : Déterminer si une suite est arithmétique
  • Exercice : Calculer les premiers termes d'une suite arithmétique définie par récurrence
  • Exercice : Calculer la raison et le premier terme d'une suite arithmétique à l'aide de son expression explicite
  • Exercice : Déterminer le premier terme et la raison d'une suite arithmétique
  • Exercice : Calculer la raison et le premier terme d'une suite arithmétique modélisant un phénomène discret à croissance linéaire
  • Exercice : Calculer le terme général d'une suite arithmétique à l'aide de son premier terme et de sa raison
  • Exercice : Calculer le terme général d'une suite arithmétique définie par récurrence
  • Exercice : Calculer le terme général d'une suite arithmétique définie par un algorithme
  • Exercice : Déterminer le sens de variation d'une suite arithmétique à l'aide de sa raison
  • Problème : Étudier une suite arithmétique définie par récurrence
  • Problème : Étudier une suite arithmétique définie par un algorithme de calcul
  • Problème : Étudier un phénomène discret à croissance linéaire à l'aide d'une suite arithmétique
  • Problème : Écrire un algorithme de calcul d'un terme d'une suite arithmétique
  • Problème : Déterminer la fonction génératrice d'une suite arithmétique
  • Exercice : Identifier une suite géométrique à l'aide de son expression explicite
  • Exercice : Identifier une suite géométrique à l'aide de sa relation de récurrence
  • Exercice : Identifier une suite géométrique à l'aide de sa représentation graphique
  • Exercice : Identifier une suite géométrique à l'aide d'une description en langue naturelle
  • Exercice : Déterminer si une suite est géométrique
  • Exercice : Calculer les premiers termes d'une suite géométrique définie par récurrence
  • Exercice : Calculer la raison et le premier terme d'une suite géométrique à l'aide de son expression explicite
  • Exercice : Déterminer le premier terme et la raison d'une suite géométrique
  • Exercice : Calculer la raison et le premier terme d'une suite géométrique modélisant un phénomène discret à croissance exponentielle
  • Exercice : Calculer le terme général d'une suite géométrique à l'aide de son premier terme et de sa raison
  • Exercice : Calculer le terme général d'une suite géométrique définie par récurrence
  • Exercice : Calculer le terme général d'une suite géométrique définie par un algorithme
  • Exercice : Déterminer le sens de variation d'une suite géométrique à l'aide de sa raison
  • Problème : Étudier une suite géométrique définie par récurrence
  • Problème : Étudier une suite géométrique définie par un algorithme de calcul
  • Problème : Utilisation d'une suite géométrique dans une situation réelle
  • Problème : Écrire un algorithme de calcul d'un terme d'une suite géométrique
  • Exercice : Calculer une somme d'entiers consécutifs
  • Exercice : Calculer la somme des termes consécutifs d'une suite arithmétique
  • Exercice : Calculer la somme des puissances de 1 à n d'un nombre réel donné
  • Exercice : Calculer la somme des termes consécutifs d'une suite géométrique
  • Exercice : Calculer une somme
  • Problème : Calculer la somme des n premiers carrés
  • Problème : Calculer la somme des n premiers cubes
  • Problème : Étudier la tour de Hanoï
  • Problème : Étudier une suite de Syracuse
  • Quiz : Suites numériques
  • Méthode : Calculer les premiers termes d'une suite
  • Méthode : Représenter graphiquement une suite définie de manière explicite
  • Méthode : Représenter graphiquement une suite définie par récurrence
  • Méthode : Montrer qu'une suite est bornée
  • Méthode : Montrer qu'une suite est arithmétique et donner sa forme explicite
  • Méthode : Montrer qu'une suite est géométrique et donner sa forme explicite
  • Méthode : Calculer une somme de termes consécutifs d'une suite

Nos conseillers pédagogiques sont à votre écoute 7j/7

Nos experts chevronnés sont joignables par téléphone et par e-mail pour répondre à toutes vos questions.
Pour comprendre nos services, trouver le bon accompagnement ou simplement souscrire à une offre, n'hésitez pas à les solliciter.

support@kartable.fr
01 76 38 08 47

Téléchargez l'application

Logo application Kartable
KartableWeb, iOS, AndroidÉducation

4,5 / 5  sur  20262  avis

0.00
app androidapp ios
  • Contact
  • Aide
  • Livres
  • Mentions légales
  • Recrutement

© Kartable 2025