Bonjour à tous,
Je dois faire un algorithme pour demain sur Algobox, je l'ai réussi sur la calculette mais sur Algobox il y a une erreur dès que je le lance...
Voici l'énoncé de l'exercice :
****
Et voici ce que j'ai fais sur Algobox
****
* Tom_Pascal > Sakyo si tu veux de l'aide, merci de faire l'effort de recopier ton énoncé sur le forum. *
Réfléchis avec ceci :
VARIABLES
U EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
LIRE U
AFFICHER* U
TANT_QUE (U != 1) FAIRE
DEBUT_TANT_QUE
SI (U%2==0) ALORS
DEBUT_SI
U PREND_LA_VALEUR U/2
FIN_SI
SINON
DEBUT_SINON
U PREND_LA_VALEUR (3*U+1)/2
FIN_SINON
AFFICHER* U
FIN_TANT_QUE
FIN_ALGORITHME
J'ai fais comme tu as dis :
****
Il tourne jusqu'au bout mais ne me donne pas le bon résultat, en fait il redonne la même valeur qu'au départ...
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :