Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
Discussion fermée
#1 18-03-2012 10:27:26
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 17 385
[AlgoBox] 25 premiers termes de la Suite de Fibonacci
Bonjour,
2 Fibo1 EST_DU_TYPE NOMBRE
3 Fibo2 EST_DU_TYPE NOMBRE
4 fibo EST_DU_TYPE NOMBRE
5 i EST_DU_TYPE NOMBRE
6 DEBUT_ALGORITHME
7 Fibo1 PREND_LA_VALEUR 1
8 Fibo2 PREND_LA_VALEUR 1
9 AFFICHER Fibo1
10 AFFICHER " "
11 AFFICHER Fibo2
12 POUR i ALLANT_DE 2 A 24
13 DEBUT_POUR
14 AFFICHER " "
15 fibo PREND_LA_VALEUR Fibo1+Fibo2
16 Fibo1 PREND_LA_VALEUR Fibo2
17 Fibo2 PREND_LA_VALEUR fibo
18 AFFICHER fibo
19 FIN_POUR
20 FIN_ALGORITHME
Résultats :
***Algorithme lancé***
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025
***Algorithme terminé***
@+
Hors ligne
#2 03-03-2015 11:52:34
- loulou
- Invité
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
ca marche pas cette merde
#3 03-03-2015 12:40:35
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 17 385
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
Bonjour grossier personnage,
Si, ça marche, la preuve en image :
@+
Hors ligne
#4 18-07-2015 08:47:55
- mrmatthieu
- Invité
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
bonjours, serait il possible de le faire en stockant les valeurs dans des variables ( ex:Varia.1=1 ; Varia.2=2 ; .... ; Varia.10=89 ) ?
#5 18-07-2015 09:53:05
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 17 385
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
Bonjour,
serait il possible de le faire en stockant les valeurs dans des variables ( ex:Varia.1=1 ; Varia.2=2 ; .... ; Varia.10=89 ) ?
Tu veux pouvoir gérer combien de variables différentes ?
C'est faisable, mais bien trop compliqué...
Il est hautement préférable d'utiliser une liste...
FIBO EST_DU_TYPE LISTE
i EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
FIBO[1] PREND_LA_VALEUR 1
FIBO[2] PREND_LA_VALEUR 1
AFFICHER FIBO[2]
POUR i ALLANT_DE 3 A 26
DEBUT_POUR
AFFICHER " "
FIBO[i] PREND_LA_VALEUR FIBO[i-1]+FIBO[i-2]
AFFICHER FIBO[i]
FIN_POUR
FIN_ALGORITHME
Sortie :
***Algorithme lancé***
1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393
***Algorithme terminé***
Pour accéder à n'importe nombre stocké dans la liste :
Pour obtenir le 13e nombre : AFFICHER FIBO[14]
Pour obtenir le ne nombre : AFFICHER FIBO[n+1]
à condition d'avoir stocké via la boucle non plus 25 nombres, mais n donc de remplacer 26 par n+1
Je n'ai pas trouvé le max de nombres stockable, mais le max d'itérations (ici tours de boucle= est limité à 500000, mais je présume que la mémoire débordera avant...
Ça te va ?
@ +
Hors ligne
#6 21-07-2015 09:37:54
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 17 385
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
Je me demande bien parfois si certains connaissent le mot "merci"...
Hors ligne
#7 17-03-2016 19:35:41
- Lena
- Invité
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
bonjour,
je voulais savoir que signifient " " dans l'algorithme?
#8 17-03-2016 20:10:46
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 17 385
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
Bonjour,
c'est simple : espace.
Je veux afficher les nombres les uns à la suite des autres, donc
- je ne coche pas la case de retour à la ligne
- après l'affichage de chaque nombre, je demande d'afficher une espace (en informatique, espace est féminin...) afin qu'ils ne soient pas collés les uns contre les autres...
J'aurais pu choisir de cocher la case de retour à la ligne, ainsi les nombres auraient été affichés les uns en dessous des autres et je n'avvais pas besoin de la ligne n° 10 : AFFICHER " "
OK ?
@+
Hors ligne
#9 17-03-2016 20:38:50
- Lena
- Invité
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
Je vous remercie beaucoup.
#10 03-05-2016 10:37:44
- yolo
- Invité
Re : [AlgoBox] 25 premiers termes de la Suite de Fibonacci
merci beaucoup
Pages : 1
Discussion fermée







