On considère la suite (Un) définit par...(voir pièce jointe).j'ai essayé de faire l'algorithme mais il ne marche pas, voila ceux que j'ai fait :

variable : U réel et N,K entiers
entrée : saisir U
initialisation : u prend la valeur de 1
K prend la valeur de 100
traitement : tant que U<K
N prend la valeur de N+1
U prend la valeur de (1/2)+U+N-2
fin tant que
sortie : afficher N

--> c'est la premier fois que j'en fais un seule et lorsque je le programme à la calculette elle m'indique "erreur" ,le problème c'est je n'arrive pas à me corriger et du coup je peux pas faire la suite pouvez vous m'aider?? svp

1
Pourquoi avais tu mis ça U prend la valeur de (1/2)+U+N-2, ce n'est pas la relation de récurrence qu'on te donne.
bin j'ai penser qu'il fallait bien entrée la valeur de U sinon elle ne pourrai pas calculé n et puis quand je l'ai fais je me suis aider de pls exemple
est-ce que tu comprends maintenant?
c'est 1/3*U +N-2
a oui c vrai je n'avais pas vais attention =}

Réponses

Meilleure réponse !
2014-09-20T10:51:59+02:00
Bonjour
je te mets une capture d'écran de l'algo
C'est bien si en dessous de "Disp N" tu ajoutes l'instruction  "Disp U" comme ça ça te donne en plus la valeur de U
En quelle classe es tu? Quelle section?
Oui, c'est fondamental: tant que U<100, alors le programme continue: au début U=1, puis le programme calcule U1, puis ajoute 1 à N, donc N devient 1, ensuite il vérifie que U inférieur à 100, puis il continue et calcule U2, il ajoute encore 1 à N, il révérifie etc, à un moment donné U dépasse 100, donc le programme s'arrête, et affiche le N qui a fait dépasser. Est-ce que tu comprends?
oui j'ai compri mais est ce que c'est strictement ou alors U inferieur ou EGALE a 100 pck dans la captur il ya U<ou égale a 100. Et prk "1/3*U+N-2" avant "N+1-->N" est- obliger de le mettre dans cet ordre?
j'ai trouver la réponse à mes question ! merci infiniment d'avoir pris le temps de bien vouloir me répondre et m'expliquer :D
de rien, bon succès à toi pour la suite!
merci!!