Exercice avec des suites

Agc16 -  
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

J'ai un exercice python à réaliser mais je ne comprends pas la première question. Quelqu'un peut m'aider ?

Android / Chrome 118.0.0.0

3 réponses

mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 

Bonjour,

Tu as dû voir en cours de maths qu'il était possible d'exprimer une suites sous deux formes :

  • Soit de manière explicite : le n-ième terme de la suite peut être calculé immédiatement : u_n = f(n)
    • Exemple : u_n = 3 n + 2
  • Soit par récurrence : le n-ième terme de la suite est calculé si l'on calcule le(s) précédent(s) : u(n) = f(u(n-1)). Il faut alors aussi définir un terme pour initialiser la récurrence (par exemple u(0)).
    • Exemple : u_n = 3 u_(n-1) + 2 et u_0 = 0

Ton exercice te demande d'écrire sous l'une de ces deux formes mathématiques les deux fonctions écrites en python U et V.

Pour t'aider, peut-être devrais-tu essayer de calculer à la place de l'ordinateur les premiers termes de U et de V pour sentir quelle est la formulation mathématique la plus appropriée pour les représenter. Si le calcul dépend du terme précédent, la formulation par récurrence est la plus adéquate. Si le calcul d'un terme arbitraire peut être immédiatement calculé, sans avoir à calculer les précédents, alors la formulation explicite est la plus adéquate.

Bonne chance

0
Utilisateur anonyme
 

Bonjour

la première question c'est des maths pas du python.

https://www.methodemaths.fr/suites/


0
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   168
 

Bonjour,

En créant un petit programme avec ces 2 fonctions, tu l'exécutes et tu vois

ce que ça donne sur une série de chiffres (0 à 10 par exemple)

Et donc, au vu des 10 résultats, tu verras ce qu'ils représentent

N'oublie pas de remplacer

u = 4+5u

par

u = 4+5*u
0