Bonjour, j'ai un exercice de programmation a faire sauf que je suis vraiment nul en progammation donc veuillez bien vouloir m'aider svp.
On considere la suite (un) definie, pour tout entier naturel n, par un+1 = ((n+1)*un) -1 avec u1 = 0
1) Recopier et completer l'algorithme ci-dessous ecrit en langage naturel, pour que, en saisissant prealablement dans U la valeur u1, il calcul les termes de la suite (un) de u2 a u13.
Pour n allant de 1 a 12
U <-- ........................
2) Compléter la fonction suivante écrite en Python qui renvoie le résultat de l'algorithme précédent pour une valeur de u1 et une valeur du rang n entrés en arguments.
def suite(u1, n):
U = u1
for N in range(1, 13):
U = ..............
return U
3) Compléter la nouvelle fonction nommée suite2 ci-dessous, afin qu'elle affiche la liste des termes de la suite depuis u1 jusqu'à un.
def suite2(u1, n):
U = u1
S = [u1]
for N in range(....... , .......):
U = ..........
S.append(........)
return S
Merci de bien vouloir m'aider!
PS : je ne demande pas a ce que quelqu'un me fasse mes exercices mais de l'aide seulement svp
Voila ce que je trouve pour les 4 premiers termes.
u1 = 0
u2 = (1+1)*0 -1 = 2*0 -1 = 0-1 = -1
u3 = (2+1)*(-1) -1 = 3*(-1) -1 = -3 - 1 = -4
u4 = (3+1)*(-4) -1 = 4*(-4) -1 = -16 - 1 = -17
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :