Suite U(n)

elhousseine Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 elhousseine -
Bonjour,




s'il vous plaît est ce que vous pouvez m'aider sur un programme qui dit :
si u(n) est pair alors
u(n+1)=u(n)/2
si non
u(n+1)=3*u(n)+1
pour toutes les valeurs de 'a' il existe un entier N tel que u(N)=1
Ecrire un programme qui demande à l'utilisateur de tapez 'a' et qui affiche toutes les valeurs de u(n) de 1 à n
et merci d'avance
A voir également:

6 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,

pour toutes les valeurs de 'a' il existe un entier N tel que u(N)=1
Et c'est quoi 'a' ? Il est défini nul part... Il manque aussi u(0) ? Peut-être u(0)='a' ?

Sinon pour qu'on puisse t'aider, dis-nous ce que tu as commencé à faire, et là où tu bloques précisément. N'hésite pas à poster ton code.

Cdlt,
0
elhousseine Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
salut

moi je ne comprend pas le programme
j'espère que a détermine si U(n) est pair ou non
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ça ne veut rien dire...
D'un côté tu nous dis pas à quoi sert 'a', de l'autre tu nous donnes ce que vaut u(0).
De plus tu as mis que le programme doit afficher de 1 à n. Plutôt N, non ?
Et puis dis-nous plus précisément ce que tu n'arrives pas à faire. Est-ce mathématiquement ?
0
elhousseine Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
d'abord je vous remercie de votre intérêt
ce programme est un exercice dans un devoir donner et je ne sait pas si les donné sont tous vrai ou non de touts façon merci pour votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ben en l'état il est impossible. A mon avis, tu as oublié de recopier une donnée de ton énoncé... Genre u(0) = a. Et à mon avis, c'est afficher de 1 à N et pas de 1 à n. Là, ça me parlerai, et je saurai t'aider.
Vérifie donc bien l'énoncé.
0
elhousseine
 
c'est sur qu'il a en erreur sur l'énoncé.

OK merci beaucoup pour votre aide
0