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 j'ai pour l'instant que ca :
Code :
Code :
- 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