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 :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager