Suite U(n)

Fermé
elhousseine Messages postés 4 Date d'inscription lundi 15 décembre 2014 Statut Membre Dernière intervention 20 décembre 2014 - 18 déc. 2014 à 22:47
 elhousseine - 21 déc. 2014 à 00:01
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
18 déc. 2014 à 23:35
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 lundi 15 décembre 2014 Statut Membre Dernière intervention 20 décembre 2014
19 déc. 2014 à 00:32
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
19 déc. 2014 à 08:01
Ç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 lundi 15 décembre 2014 Statut Membre Dernière intervention 20 décembre 2014
20 déc. 2014 à 19:14
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
20 déc. 2014 à 23:32
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
c'est sur qu'il a en erreur sur l'énoncé.

OK merci beaucoup pour votre aide
0