Poster un nouveau sujet Poster une réponse
Suite de Fibonacci
Auteur Message
Cyplejet



Autorisation : Membre
Nb de messages : 23
Inscrit le : Mar 21 Avr 2009, 20:14
Posté le : Jeu 12 Aoû 2010, 16:05   Citer 

Bonjour tout le monde.

Je viens aujourd'hui vous proposer un petit programme (99 octets) pour que vous me disiez ce que vous en pensez. Il est évident qu'il n'est pas très utile, mais avec de l'idée, ça peut devenir peut-être plus utile? (ou pas)

La seule utilité actuelle c'est le calcul du nombre d'or, mais comme je ne le dis pas souvent (pas du tout en fait), si je ne propose rien, je ne peux pas avancer.


Code
:0->T
:0->A
:1->B
:0->C
:0->E
:ClrHome
:Lbl 1
:Input "RANG_:_",E
:ClrHome
:Goto 2
:Lbl 3
:T+1->T
:If T>=E
:Stop
:If T<E
:Goto 2
:Lbl 2
:Disp B
:A->C
:B->A
:B+C->B
:Goto 3



et le glossaire des symboles au cas où certains passent pour la première fois.

Code
_   est un espace
->  est le [Sto] touche 91
// blabla est un commentaire à ne pas mettre dans le programme
>= est le symbole [supérieur ou égal à] dans la partie test



Question BONUS : peut-on utiliser ce programme afin de faire un jeu ?

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Jeu 12 Aoû 2010, 17:14   Citer 

Visiblement, on peut réduire un peut la longueur du programme en utilisant EffVar à la place des "0->" et on peut réorganiser ton programme de la façon suivante:


Code
DelVar T
DelVar A
1->B
DelVar C
DelVar E
ClrHome
Input "RANG : ",E
ClrHome
While T<E
Disp B
A->C
B->A
B+C->B
T+1->T
End



Ensuite, j'ai tester ton programme et il m'affiche toujours 0. Tu est sur qu'une variable ne commence pas par 1 comme par exemple B?

Sangohan38

 Adresse email Haut de page Bas de page 
 
Cyplejet



Autorisation : Membre
Nb de messages : 23
Inscrit le : Mar 21 Avr 2009, 20:14
Posté le : Jeu 12 Aoû 2010, 21:39   Citer 

En effet c'est bien 1->B erreur de frappe. Je modifie.

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes