Posté le 12/10/2014 15:10
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 119 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 12/10/2014 15:13 | #
En gros tu veux tester quand le n-ième terme est supérieur ou égal à 1 milliard, non ?
Dans ce cas, il te suffit de boucler en parcourant la suite jusqu'à tomber sur un tel terme.
Citer : Posté le 12/10/2014 15:14 | #
Tu pourrais expliquer un peu plus ce que tu dois faire? Parce que je ne vois pas trop le rapport entre Fibonacci et des lapins
Sinon il existe une formule (merci wikipedia)
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 12/10/2014 15:26 | #
merci pour votre réponse rapide
le truc, c'est que je suis débutant sur calculatrice
il faudrait que quand je rentre 1 milliard dans le programme, il me sorte 44 ( le nombre de mois qui correspond dans la suite de fibonacci )
la formule de récurrence à utiliser est un+2=un+1+un
Citer : Posté le 12/10/2014 15:28 | #
Oui moi non plus je ne voyais pas trop le rapport!
En tout cas c'était joliment formulé!
Sinon on a aussi:
phi' = (1-√5)/2
(phi et phi' sont les deux racines du trinôme X²-X-1, et phi est appelé "nombre d'or" pour ceux qui ne le savent pas)
Timeless Remix
Super Run & Jump
Timeless
Les tests vidéo de Marmotti
Timeless Remix Airwolf
Citer : Posté le 12/10/2014 15:30 | #
Ben le plus est soit d'utiliser le menu récurrence de la calculatrice qui sert à ça soit de faire un petit programme rapidement
?->N
0->A
1->B
for 1->Z to 9999
A+B->C
B->A
C->B
N<=B=>Z◢
next
et normalement ça marche (ca fait longtemps que j'ai plus fait de basic )
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 12/10/2014 15:33 | #
D'abord, tu initialises tes valeurs. On va utiliser U pour le Un et V pour le Un+1.
On va utiliser N pour compter le rang du terme.
2→V
2→N
Comme on peut le voir, on commence à 2 donc si on entre une valeur inférieure à 3, le résultat sera erroné.
Ensuite tu vas lire la valeur demandée par l'utilisateur. On va utiliser la variable M :
Puis voici le traitement principal : on va calculer les termes jusqu'à ce qu'on dépasse M :
On calcule le terme suivant : on va passer par une variable temporaire, T. Pourquoi ? Je propose (c'est une implémentation comme une autre) de tout décaler d'un rang : autrement dit au premier tour, U prendra la valeur 2 et V la valeur 3. Sauf qu'il faut calculer le 3 avec U+V et le mettre dans V et mettre la valeur de V dans U. Si on réfléchit un peu, on ne peut pas faire ces opérations sans modifier les valeurs.
V→U
T→V
N+1→N
Voilà qui est fait. On n'oublie pas de fermer la boucle :
Et d'afficher le résultat.
Voilà, en résumé, ce que ça donne :
2→V
2→N
"Max ?"?→M
While V<M
U+V→T
V→U
T→V
N+1→N
WhileEnd
N
Citer : Posté le 12/10/2014 15:34 | #
Euh... "To 9999"?? T'y vas pas un peu à la bourrin?
J'aurais fait:
0 -> U //ou 1 -> U, ça dépend des définitions
1 -> V
1 -> N
While V<1[small]E[/small]9
U+V -> W
V -> U
W -> V
N+1 -> N
WhileEnd
N◢
EDIT: Re-grillé! Bon tant pis je laisse mon message...
Timeless Remix
Super Run & Jump
Timeless
Les tests vidéo de Marmotti
Timeless Remix Airwolf
Citer : Posté le 12/10/2014 15:51 | #
Ben en fait, si en basic on pouvait ne pas mettre de condition de sortie, j'aurai bien mis un break, mais bon, de toute façon, l'utilisateur quittera le programme dès qu'il affichera quelque chose
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 12/10/2014 16:08 | #
merci à tous pour vos réponse, je vais faire comme toi, Lephenixnoir