Bonsoir, je voudrai de l'aide avec cet exercice s'il vous plaît :
Fonction V :
Def V(n):
v=7
for i in range(1,n+1):
u=10*u-18
return u
a) Que renvoie les appelles à la fonction V suivants :V(0), V(1) et V(2)
b)Definir (Vn)
2) Fonction calcul :
def calcul(n):
return 5*10**n+2
Que renvoie Calcul(0),(1) et (2) ?
3) démontrer par récurrence que pour tout entier naturel n, Vn=5*10n +2
Voici ce que j'ai fais :
a) Ils renvoient respectivement 7, 52 et 502
b)Vn+1=10*Vn-18 ou il ca doit être de la forme Vn=u0+nr ou un=up(n-p)r
Mais on ne connaît pas la raison, enfin elle ne reste pas la même
Je suis donc bloqué à cette question
Donc je ne sais pas...
Merci d'avance
Bonjour,
Est-ce vraiment "v=7"?
La question b ne te demande pas de montrer qu'il s'agit d'une suite arithmétique...
Bonjour, une remarque :
b) Vn+1=10*Vn-18 et V0=7 suffit pour définir complètement la suite Vn, il n'y a pas besoin de fournir une formule explicite Vn fonction de n.
Donc a) et b) sont correctes ?
J'ai oublié 2 questions :
3)a) Saisir les 2 fonctions via Edu Python
C'est déjà fait
b)Tester les 2 fonctions pour diffèrente valeurs de n et donner une conjecture de (Un)
Je ne trouve pas celle-là
oui il y a quelque chose qui ne va pas
v=7
for i in range(1,n+1):
u=10*u-18
c'est u=7 visiblement
A la 2) tu trouves que ça donne bien les même valeurs que pour V, c'est ça ?
tu en où en fait ? à démontrer la récurrence ?
oui donc ta conjecture c'est que Vn=5*10n +2 ?
l'as-tu démontré par récurrence comme te demande la dernière question ?
si n=0 range(1,n+1) vaudra range(1,1) la boucle ne sera pas exécutée et V restera à la valeur 7 donc V(0)=7
si n=1 la boucle sera exécutée une fois et V = 10*7-18 = -1 donc V(1) = -1 (et pas 52 comme tu as écris dans ton premier post)
10*7-18 fait 52
Et donc J'écris seulement le résultat ou sous forme de phrase comme vous avez fait ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :