π
<-

Suite de Fibonacci

Programmation et implémentation d'algorithmes.

Suite de Fibonacci

Unread postby Misterbob666 » 04 Mar 2005, 20:10

Bonjour !
Certain d'entre vous doivent connaitre la suite de Fibonacci, médiatiser par le Da Vinci Code. Cette suite a 2 particularité :
- Chacun terme s'obtient par l'addition des 2 précedant
- Le coefficient 2 nombres consécutifs (n+1/n) s' approche de plus en plus du nombre d'or .
On a donc : Un = 1+1+2+3+5+8+13+21 ....

Et ma prof de math m'a "Chargé" de faire le programme qui correspond c'est a dire qu'a chaque fois kon appusi sur entréé le nouveau terme de la suit apparait

Ayant des capacités plus que limité en programmation, un petit algorithme de votre part serait le bienvenu ... Pourant ce n'est pas dur mais .. je bloke
merci
Misterbob66 Ti-89 Titanium ASM 3.00
User avatar
Misterbob666
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 53.3%
 
Posts: 5
Joined: 04 Mar 2005, 00:00
Location: 04
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Suite de Fibonacci

Unread postby Misterbob666 » 04 Mar 2005, 21:51

Merci. Je vais tester ca.
J'approfite d'ailleur pour poser un ptite question :
Je viens de passer de Ti 83 + a Ti 89 Tita (avant hier) et dans un programme sur Ti 89 Tita ont est obligé d'annoncer les variable local forcément ?
Code: Select all
 Local x,y,z,x0,y0
Misterbob66 Ti-89 Titanium ASM 3.00
User avatar
Misterbob666
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 53.3%
 
Posts: 5
Joined: 04 Mar 2005, 00:00
Location: 04
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Suite de Fibonacci

Unread postby bobti89 » 05 Mar 2005, 20:43

J'ai fait un peu plus court :)
Code: Select all
fibo(a,b,n)
Prgm
Pause a
Pause b
While n2
a+b-b
b-a-a
Pause b
n-1-n
EndWhile
EndPrgm

a est u0
b est u1
n est le nombre de termes que tu veux
User avatar
bobti89
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 18%
 
Posts: 149
Joined: 24 Jan 2005, 00:00
Location: Lyon
Gender: Not specified
Calculator(s):
MyCalcs profile

lol

Unread postby lancelot » 20 Mar 2005, 07:57

j'ai carrément plus court !! allez je suis sympa, je vous donne la formule :
On a la formule suivante qui donne directement le nième nombre de Fibonacci sans connaître les précédents.

Image
(oh ! le nombre d'or !!)


Remarque : le terme Imageest plus petit que 1 donc la partie Image de la formule tend vers zéro quand n devient grand.
Par conséquent, pour connaître Fn quand n est grand, il suffit de prendre la partie entière de
Image




Code: Select all
Func (n)
local n
1/V5(((1+V5)/2)^n)-((1+V5)/2)^n)n
EndFunc


(où V= racine et = stock)

Ainsi, je l'ai fait en fonction (et non en programme : Prgm:EndPrgm, ce qui permet de l'inclure dans des calcules, mais si vous voulez mettre ça en Prgm, enlevez les Func:EndFunc et remplacez par Prgm:EndPrgm).

Comme vous vous en appercevrez en réalisant ce programme (qui comprends 2 lignes grand maximum), ce programme donne des nombres à virgule...

Si cela vous énèvre, demandez à votre machine une approximation :

Code: Select all
Func (n)
local n
approx(1/V5(((1+V5)/2)^n)-((1+V5)/2)^n))n
EndFunc


thanks:
je suis un ptit con et jai uen gueule de mongolien
User avatar
lancelot
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 84.4%
 
Posts: 204
Joined: 17 Mar 2005, 00:00
Location: Lorraine
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S Physique-Chimie

Re: Suite de Fibonacci

Unread postby arnaud_c3 » 11 Mar 2007, 20:58

je vais peut etre posser une question conne mais c'est koi le nobe d'or
User avatar
arnaud_c3
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 76%
 
Posts: 45
Joined: 01 Dec 2006, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suite de Fibonacci

Unread postby arnaud_c3 » 12 Mar 2007, 19:45

kool mais c est quoi sa particuliarite et il consiste en quoi?
User avatar
arnaud_c3
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 76%
 
Posts: 45
Joined: 01 Dec 2006, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suite de Fibonacci

Unread postby arnaud_c3 » 12 Mar 2007, 22:22

PO sa dechire.ET apres il y en a qui disse que les math sa sert a rien

merci mic
User avatar
arnaud_c3
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 76%
 
Posts: 45
Joined: 01 Dec 2006, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suite de Fibonacci

Unread postby Maréchal FlaK » 13 Mar 2007, 18:07

Et ce n'est pas tout: il définit la position du nombril dans le corps humain (si, si), l'écartement entre les nervures des feuilles de végétaux, et on dit que les bâtiments qui ne présentent pas au moins une fois cette proportion durent moins longtemps. :):
Image
User avatar
Maréchal FlaK
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 71.9%
 
Posts: 210
Joined: 26 Jan 2007, 00:00
Location: Ici (comme ça, tu sais!)
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S, Anglais/Espagnol, Spécialité Mathématiques, Option Latin.

Re: Suite de Fibonacci

Unread postby Ver2guerre » 14 Mar 2007, 10:25

quand j'aurais le temps, je vous ferai le schéma du rectangle parfait
User avatar
Ver2guerre
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 26%
 
Posts: 2473
Joined: 29 Sep 2006, 00:00
Location: Le plus loin possible des casio
Gender: Male
Calculator(s):
MyCalcs profile
Class: boup

Re: Suite de Fibonacci

Unread postby godbod » 14 Mar 2007, 16:13

Mais c'est impressionnant tout ça...dites.Mais moi j'aimerais poser une question sur l'inclusion des fonctions.Comment l'appelera t'on dans un autre prgm une fois définie?
User avatar
godbod
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 35.9%
 
Posts: 170
Joined: 30 Dec 2006, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: DUT Informatique Industrielle

Next

Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2628 utilisateurs:
>2601 invités
>19 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)