Suite de Syracuse

Retrouver tous les sujets résolus.
Répondre
Axelle

Suite de Syracuse

Message par Axelle » dim. 7 févr. 2016 13:28

Bonjour, j'ai un problème avec mon dm de maths.
J'ai répondu aux questions 1 et 2 mais la 3 me pose problème.
J'ai commencé sur Algobox, mon professeur de maths à entré la formule ligne 5: (floor(N/2)==N/2)
Mais malheureusement cela ne fonctionne toujours pas puisque lorsque j'entrais N=13 le résultat était 1340 (ce qui n'est pas ce que j'attend).
J'aurais souhaité avoir de l'aide pour régler ce problème mais aussi savoir comment procéder pour faire se répéter la boucle, chose que je n'ai pas fait.
Fichiers joints
DSC_0321~02.jpg
DSC_0322~01.jpg
SoS-Math(31)
Messages : 1360
Enregistré le : lun. 12 oct. 2015 10:33

Re: Suite de Syracuse

Message par SoS-Math(31) » dim. 7 févr. 2016 14:47

Bonjour Axelle,
Dans l'algorithme, tu as oublié qu'il fallait recommencer jusqu'à obtenir un 1. Il faut ajouter après "Lire N" "afficher N"
"Tant que N différent de 1" puis après "fin du sinon" mettre "afficher N" pour obtenir tous les termes de la suite. Enfin "fin du tant que"
Axelle

Re: Suite de Syracuse

Message par Axelle » dim. 7 févr. 2016 15:01

D'accord, merci.
Une dernière question: lorsque l'on me dit d'écrire un algorithme, je peux l'écrire sous cette forme sur ma copie ou dois-je le "convertir" en langage casio?
sos-math(27)
Messages : 1427
Enregistré le : ven. 20 juin 2014 15:58

Re: Suite de Syracuse

Message par sos-math(27) » dim. 7 févr. 2016 15:06

Bonjour Axelle : tu peux écrire l'algorithme en français, le langage casio étant réservé à la phase d'implémentation (entrée de l'algorihme dans la machine)
à bientôt
Axelle

Re: Suite de Syracuse

Message par Axelle » dim. 7 févr. 2016 15:11

Bien, merci beaucoup de votre aide :)
Bonne journée.
sos-math(20)
Messages : 2461
Enregistré le : lun. 5 juil. 2010 13:47

Re: Suite de Syracuse

Message par sos-math(20) » dim. 7 févr. 2016 15:12

A bientôt sur SOSmath Axelle.
Répondre