Posté le 13/10/2012 23:22
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 120 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 13/10/2012 23:43 | #
ben comme ca je dirai quelque chose comme ca :
if (A = 1)"go"
if (A = 2)"can"
etc...
while !getkey
whileend
if (A = 1)"went"
if (A = 2)"could"
etc...
maintenant ca fait un petit temps que j'ai plus programmé en basic, donc je suis pas sur de la syntaxe
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 13/10/2012 23:47 | #
merci de ta réponse!
J'ai oublié de préciser que je n'avais jamais programmer (enfin que les truc scolaire)
Moi pour la variable aléatoire je faisais Int 3Ran# -> A
(3 pour le test sinon il faudrai le nombre de verbe)
Ca marche aussi?
Citer : Posté le 13/10/2012 23:49 | #
oui, ca marche aussi, j'utilisait juste une fonction de la graph 85 qui fait pareil mais en plus condensé
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 13/10/2012 23:53 | #
En faite faudrai déjà que je commence par le début, je n'arrive pas à attribuer un text à une variable aléatoire!
Citer : Posté le 13/10/2012 23:56 | #
tu a quelle calculatrice?
car en fait , il n'y a moyen que de mettre des nombres a une variable, sauf avec la graph 85/75/95 , ou il y a des chaines de caracteres, ou on peut mettre du texte dedans.
mais dans mon exemple, on regarde la valeur de A, et puis on affiche le verbe correspondant a ce nombre, puis la boucle du getkey s'arrete des qu'une touche est pressée, et puis on affiche la suite des verbes correspondant au nombre de la variable A
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 14/10/2012 00:02 | #
j'ai la 35+
Oui en théorie je vois très bien ce qu'il faut faire mais je n'arrive pas à le faire marché!
Par exemple j'ai essayer ça:
Int 2Rnd# -> A
If A=0 "Manger"
If A=1 "Parler"
If A=2 "Boire"
J'ai surement fait une erreur qui va paraitre débil pour beaucoup mais moi je ne vois pas ^^'
Citer : Posté le 14/10/2012 00:02 | #
Salut et bienvenue sur planete-casio
Voici une méthode pour coder ça :
1+Int 100 Ran# -> A [green]// génère un nombre aléatoire entre 1 et 100 (100 = nombre de verbes)[/green]
If A=1 [green]//si le nombre généré aléatoirement vaut 1[/green]
Then Text 1,1,"forgive" [green]//on affiche "forgive" à l'écran[/green]
do
Lpwhile getkey != 78 [green]//tourne en boucle tant que la touche shift n'est pas appuyé[/green]
Text 10,1,"Forgave" [green] // on affiche les autre verbes [/green]
Text 20,1,"Forgiven"
IfEnd
[green]//on fait la même chose avec tous les autres cas (A=2, A=3 etc.)[/green]
If A=99
Then Text 1,1,"swim"
do
Lpwhile getkey != 78
Text 10,1,"swam"
Text 20,1,"swum"
IfEnd
[green]//Fin du programme[/green]
Si tu n'as jamais touché à la programmation sur casio, je te conseille de lire ce tutoriel très bien fait : Lien
Liste des commandes basic : Lien
Citer : Posté le 14/10/2012 00:05 | #
oula... je sens que ca fait longtemps que j'ai plus fait de basic moi... en fait j'ai fait du Casic
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 14/10/2012 00:07 | #
If A=0 \"Manger\"
If A=1 \"Parler\"
If A=2 \"Boire\"
If A=1
Then \"Parler\" [DISP]
IfEnd
Citer : Posté le 14/10/2012 00:14 | #
Bah qu'il y ai le then ou non, en faisant comme smashmaster j'ai synthaxe error.. :/ Comment vous faites pour écrire dans une fenêtre comme la calto? Que je post ce que j'ai ecris!
Citer : Posté le 14/10/2012 00:16 | #
quand il te met syntax error et que tu appuye sur exit, il te met ou dans le programme?
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 14/10/2012 00:19 | #
C'est bon j'ai réussi! Il me mettais le curseur après le Getkey! J'avais mis un espace je ne sais pas pourquoi!
En faite j'oubliais ce IfEnd! Quel nul
Merci pour vos réponse et je vais maintenant taper tout ça sur l'ordi!
Citer : Posté le 14/10/2012 00:24 | #
pourquoi taper tout ca sur l'ordi?
PS : si ta graph 35+ est une 35+USB, tu peut l'ameliorer en une calculatrice beaucoup plus puissante
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 14/10/2012 00:24 | #
J'aurai 2 petites questions!
Où est le "n'est pas égal à" dans FX - Interface?
Et ensuite, pensez vous que pour environ 200 verbes, la mémoires de la calto puisse contenir tout ça? :/
Ajouté le 14/10/2012 à 00:30 :
Ah c\'est bon je l\'ai trouver! J\'ai un peu biglé
Pour répondre à ta question dodormeur, c\'est parce que ça va bueaoucp plus vite avec le clavier d\'un ordi qu\'avec un calto de taper un programme
Comment ça beaucoup plus puissante?
Et ensuite, pensez vous que pour environ 200 verbes, la mémoires de la calto puisse contenir tout ça? :/
Citer : Posté le 14/10/2012 00:32 | #
Citer : Posté le 14/10/2012 00:34 | #
J'utilise ta méthode!
Moi je trouve ça plus simple sur ordi! Je copie / colle, ensuite je modifie la valeur de A, et j'écris les verbes! Alors qu'écrire sur la calto c'est... Pénible
Citer : Posté le 14/10/2012 00:35 | #
Citer : Posté le 14/10/2012 00:36 | #
Oui j'ai là graph 35+
Citer : Posté le 14/10/2012 08:16 | #
USB ou pas ?
Citer : Posté le 14/10/2012 10:57 | #
Moi j'aurais plutôt vu quelque chose du genre :
RanInt#(1,100) -> A
0 -> B
While Getkey != 79 // tant qu'on appuie pas sur la touche F1, on ne retire pas de nombre aléatoire
Getkey = 78 => A -> B
A=1 => Text 1,1,"forgive"
B=1 => Text 10,1,"Forgave"
B=1 => Text 20,1,"Forgiven"
//on fait la même chose avec A=2, A=3, etc.
A=100 => Text 1,1,"swim"
B=100 => Text 10,1,"swam"
B=100 => Text 20,1,"swum"
WhileEnd //fin de la seconde boucle
WhileEnd //fin de la boucle principale
//Fin du programme
Le programme est un peu optimisé.
J'ai pas le temps de finir, s'il y a un bug dites-le, mes parents me crient dessus
Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla