Bonjour , j’aimerais créer un programme ayant ces contraintes là :
Il contient une fonction 'suite_u' qui permet de calculer le terme d'un rang donné*N*d'une suite (un) définie par la relation de récurrence :
************************* u0=1* et * un+1=3un-1, pour tout n>=0.
Il contient une fonction qui contrôle 'saisie_entier' la saisie de la valeur d'un*entier,*entier*doit être compris entre 0 et 500.
Il contient une fonction 'somme_termes' qui calcule la somme desN*premiers termes de la suite (un).
Il contient une fonction 'rang_valeur' qui calcule à partir de quel*rang*la suite dépasse une valeur*V*donnée.
Le programme devra offrir un "menu" à l'utilisateur lui permettant de choisir entre :
calculer un terme donné ;
calculer une somme de termes ;
calculer le rang à partir duquel la suite dépasse une valeur ;
sortir du programme.
Je n'y arrive j'ai essaye et 'ai pour l'instant ca :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| from random import randint
from math import *
input( "Que souhahitez-vous faire ?" )
U=int(input("Entrez un entier"))
def saisie_Entier(U):
for U in not range (0,500):
print("Ce n'est pas un entier compris entre 0 et 500 ! Recommencez : \n")
def suite_u ():
U_0 = 1
R=U+1
for k in range(n>=0):
N= 3*U_0 -1 |
Merci d'avance
Partager