👤

Bienvenue sur FRstudy.me, votre plateforme de référence pour toutes vos questions! Rejoignez notre communauté de connaisseurs et accédez à des réponses fiables et complètes sur n'importe quel sujet.

Bonjour, pourriez-vous m’aider svp?

Voici une fonction U en langage Python.

u=5
for n in range (10):
u=u+4
print (u)

1. Définir par récurrence la suite (u) dont cette fonction
permet de calculer les termes. On considérera que le premier
terme de cette suite est U0.

2. Saisir ce programme. Que représentent les résultats affi-
chés ?

3. Pour tout entier n, exprimer Un, en fonction de n.

4. En déduire la valeur de U15.

5. Modifier ce programme afin de pouvoir vérifier la valeur
trouvée pour U15.

Mercii!


Sagot :

Bonjour !

1. Pour définir la suite (u) par récurrence, on peut observer que chaque terme de la suite est obtenu en ajoutant 4 au terme précédent. Donc, on peut dire que U0 = 5 et Un = Un-1 + 4.

2. Si on saisit ce programme dans Python, il va afficher les résultats suivants :
9
13
17
21
25
29
33
37
41
45

3. Pour tout entier n, on peut exprimer Un en fonction de n en utilisant la formule de récurrence : Un = U0 + 4n.

4. Pour trouver la valeur de U15, on peut utiliser la formule Un = U0 + 4n avec n = 15. Donc, U15 = 5 + 4*15 = 65.

5. Pour vérifier la valeur trouvée pour U15, on peut modifier le programme en ajoutant une ligne de code pour afficher la valeur de U15. Par exemple :
u = 5
for n in range(10):
u = u + 4
print(u)
print("La valeur de U15 est :", u)