Participez au grand concours anniversaire du 15 aout au 2 novembre !
Forums Casio - Autres questions

Index du Forum | Autres questions | Pb double flèche Casio Graph 100+
Pascou78
Hors ligne
Membre
Niveau: Aucun
Points: 3
Défis: 0
Message
Posté le 10/09/2008 12:36

Pb double flèche Casio Graph 100+:

Salut à tous,

La double flèche n'existe pas sur la Graph 100 (=>) mais elle peut être remplacé par une formule
X=2=>X+5→X devient :
If X=2
Then X+5→X
IfEnd

Mais pouvez vous m'aidez à transformer celle là : Z=2=>H#M=>T#0=>Goto 5
PS: Remplacer les # par des "diiférents de" j'arrive pas à selectionner le symbole.

Bookmark and Share




Doggybrain
Hors ligne
Membre
Niveau: Intermédiaire
Points: 290
Défis: 2
Message
Citer : Posté le 10/09/2008 13:08 | #
If Z=2 And H#M And T#O
Then Goto 5
Ifend

Je crois que c'est bon comme ca
----------------------------------
2 projets en cours (même si je ne programme plus trop en ce moment )
Pylaterreur
Hors ligne
Membre
Niveau: Élite
Points: 2190
Défis: 8
Message
Citer : Posté le 10/09/2008 13:38 | #
les doubles flèches consécutives fonctionnent ?
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Totoyo
Hors ligne
Administrateur
Niveau: Aucun
Points: 13418
Défis: 76
Message
Citer : Posté le 10/09/2008 14:18 | #
Oui, ça marche nickel plusieurs => à la suite

Je pense que Doggybrain a raison, mais si tu veux gagner 2 octets, prends celui-là
If Z=2 And H!=M And T
Then Goto 5
Ifend

En fait, la calculatrice interprète de la même façon le "T!=0" et "T" car tout ce qui est a pour valeur autre que 0 est jugée vraie.
----------------------------------


PRGM 2 | Vitesse des fonctions en Basic Casio | 48h CPC | Casio Universal Wiki | Tutoriel Basic Casio
Doggybrain
Hors ligne
Membre
Niveau: Intermédiaire
Points: 290
Défis: 2
Message
Citer : Posté le 10/09/2008 18:57 | #
Tiens, je connaissais pas cette astuce , j'y penserais quand j'aurais un truc comme ca
----------------------------------
2 projets en cours (même si je ne programme plus trop en ce moment )
Light_spirit
Hors ligne
Membre
Niveau: Aucun
Points: 2099
Défis: 38
Message
Citer : Posté le 10/09/2008 19:06 | #
Sinon le mieux, c'est de l'envoyer à ta calculatrice dans un programme.

Parce qu'on y gagne vraiment en place.
----------------------------------
Je vois que certains se sont fait plaiz...
Pascou78
Hors ligne
Membre
Niveau: Aucun
Points: 3
Défis: 0
Message
Citer : Posté le 10/09/2008 19:21 | #
Merci pour ces réponses rapides.
Gadgetroch
Hors ligne
Ancien modo
Niveau: Intermédiaire
Points: 1845
Défis: 10
Message
Citer : Posté le 10/09/2008 19:59 | #
Le mieux c'est pas de gagner de la place, c'est d'avoir un code propre et rapide.
----------------------------------
Calculatrice(s) : Graph 65 ; Graph 85 SD

Pour combattre Gadgetroch

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch
Pylaterreur
Hors ligne
Membre
Niveau: Élite
Points: 2190
Défis: 8
Message
Citer : Posté le 10/09/2008 23:07 | #
généralement ça va de paire
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Light_spirit
Hors ligne
Membre
Niveau: Aucun
Points: 2099
Défis: 38
Message
Citer : Posté le 11/09/2008 15:15 | #
Non justement, c'est plutôt l'inverse.

T'as pas tout compris Gadgetroch : la flèche permet de gagner beaucoup de place et de vitesse.
----------------------------------
Je vois que certains se sont fait plaiz...
Pylaterreur
Hors ligne
Membre
Niveau: Élite
Points: 2190
Défis: 8
Message
Citer : Posté le 11/09/2008 15:25 | #
Je ne sais pas si le mieux ne serait pas, au lieu d'utiliser plein de flèches, de faire ceci :
Z=2 And H!=M And T=>Goto 5

Et Goto c'est le mal
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Dafp
Hors ligne
Membre
Niveau: Aucun
Points: 9010
Défis: 191
Message
Citer : Posté le 11/09/2008 16:28 | #
nan les double flèches c'est mieux, c'est moins lourd... (je crois)
mais je crois pas que c'est plus rapide ...
les if sont plus rapident ...
----------------------------------
Programmes (88):
Pokemon sur Casio !! - http://www.universal-soundbank.com/mp3/sounds/13582.mp3
Gadgetroch
Hors ligne
Ancien modo
Niveau: Intermédiaire
Points: 1845
Défis: 10
Message
Citer : Posté le 13/09/2008 10:33 | #
Z=2=>H!=M=>T=>Goto 5

C'est mieux ça, propre et lisible
----------------------------------
Calculatrice(s) : Graph 65 ; Graph 85 SD

Pour combattre Gadgetroch

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch
Dafp
Hors ligne
Membre
Niveau: Aucun
Points: 9010
Défis: 191
Message
Citer : Posté le 13/09/2008 12:25 | #
ann les if, c'est plus lisible ... car ça separe mieux ...et pour ta ligne la calto lit tout, et si tu mets un if, et que la condition n'est pas rai, il s'enfout de ce qui est écrit après ...
----------------------------------
Programmes (88):
Pokemon sur Casio !! - http://www.universal-soundbank.com/mp3/sounds/13582.mp3
Totoyo
Hors ligne
Administrateur
Niveau: Aucun
Points: 13418
Défis: 76
Message
Citer : Posté le 13/09/2008 13:54 | #
Pas d'accord car si Z!=2, alors elle ne va pas lire la suite car la première condition étant fausse !
----------------------------------


PRGM 2 | Vitesse des fonctions en Basic Casio | 48h CPC | Casio Universal Wiki | Tutoriel Basic Casio
Gadgetroch
Hors ligne
Ancien modo
Niveau: Intermédiaire
Points: 1845
Défis: 10
Message
Citer : Posté le 13/09/2008 15:56 | #
Oui mais apres selon les cas tu utilises if

exemple, si tu veux mettre 20 actions pour Z=2=>H!=M=>T

Met plutot un if ca sera mieux =)
----------------------------------
Calculatrice(s) : Graph 65 ; Graph 85 SD

Pour combattre Gadgetroch

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch
Pierrotll
Hors ligne
Membre d'honneur
Niveau: Élite
Points: 5487
Défis: 41
Message
Citer : Posté le 14/09/2008 17:23 | #
L'interprétation de la double flèche est très simple, si c'est vrai, on continue de lire la ligne, si c'est faux, on passe a la ligne suivante. C'est donc plus rapide de mettre des => que des And
----------------------------------
Gravity Duck <> Orton <> Hard Game <> Ball Game <> Falldown <> IndestructoTank <> Aspirine


Index du Forum | Autres questions | Pb double flèche Casio Graph 100+
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2014 | Il y a 22 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd