| Auteur |
problem sur Graph 35+ |
|
|
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 15-04-2008 à 13:23  
J'ai un p'tit problème qui necessiterait la réponse d'un pro : Je suis en train de recopier un programme trouvé sur ce site sur ma Graph 35+ mais je ne trouve pas comment faire le signe "appartient à" pour l'associer à une matrice. Il me faut une réponse assez rapidement svp.
Merci d'avance.
|
 |
PierrotLL Administrateur

 Messages: 791 Calculatrice : Graph 85 | Message posté: 15-04-2008 à 15:10  
Ce signe n'existe pas en Basic casio normalement. Peux tu nous donner un lien vers le programme et la ligne qui pose problème?
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 15-04-2008 à 15:34  
Le programme s'appele "BOMBERMN", le typique bomberman, je l'ai trouvé soit sur planète casio.fr, soit ici, je ne sait plus trop. Le signe en question se trouve à plusieurs lignes incluant une matrice, la première d'entre elles est ( je remplace le signe "appartient à" par @ ):
Then Fill (@9,Mat P)
ou bien :
@9->Mat P [V,W]
ou encore :
@5->Mat P [X,Y]
Le signe en question se trouve sur une dizaine voire un vingtaine d'autres lignes dans le programme.
|
 |
PierrotLL Administrateur

 Messages: 791 Calculatrice : Graph 85 | Message posté: 15-04-2008 à 20:46  
Yen a plein des bomberman tu te souviens plus lequel c'était précisément?
Sinon, essaye de ne pas recopier ces signes, ne mets rien a la place.
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 16-04-2008 à 11:46  
Ca y est, j'ai retrouvé quel bomberman c'était : c'est "bomberman 35-65" par gadgetroch. Mais bon, je pense que je vais prendre celui qui est ici car il parait mieux. Merci beaucoup pour ton aide cher admin, et à une prochaine fois peut-être. Encore merci.
|
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 16-04-2008 à 11:51  
"bombermann 35-65" par Gadgetroch sur planet-casio.com. Les commentaire sont pas extremmement favorables...planet-casio.com
A+ sur jeux casio.com
|
 |
dunedune Programmeur

 Messages: 260 Calculatrice : Graph 35+ | Message posté: 24-04-2008 à 17:37  
Ahhhhh.HAHAHA j'ai trouvé.
En fait c'est pas appartient c'est x10^, mais le symbole est un e bizarre
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 24-04-2008 à 18:11  
Et comment tu le fais ?
|
 |
dunedune Programmeur

 Messages: 260 Calculatrice : Graph 35+ | Message posté: 24-04-2008 à 19:41  
Il ya une touche pour ça en bas de la calculatrice, à côté du point
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 25-04-2008 à 11:01  
Tu es sûr que c'est celui là de petit e, parce que dans le contexte où il est placé, x10^ ca me dit pas grand chose, même si je suis pas un boss en prog :
Mat[P,W]=@9=>Locate V,W,"#" (J'ai remplacé le petit e par @)
Encore, si la Matrice était égale à 9, mais là je sais pas quoi dire (ni quoi faire). De toute facon, j'ai trouvé un autre bomberman sur Jeuxcasio.com, il plante d'un peu partout avec des "Dim Error" et "Syn Error" (mais pas des "Go Error" !) , sur 5 niveaux proposés, seuls 3 s'éxécutent sans broncher...
|
 |
dunedune Programmeur

 Messages: 260 Calculatrice : Graph 35+ | Message posté: 25-04-2008 à 17:56  
Syn Error c'est toi qui a mal recopié : regarde ton code avec la fleche droite et vérifie que tu te soit pas planté.
Dim Error, il faut que tu crées des matrices ou des listes.
e9 ne donne absolument rien que e*e*e*e*e*e*e*e*e
par contre E9 donne 1.000.0000. ce qui est je suppose intéressant.
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 26-04-2008 à 11:01  
C'est à voir... Mais bon, ca doit prendre quand même pas mal de place sur la memoire de la calto, une matrice de 21x7 égale à 1x10^9. Quoique, qu'est-ce que j'en sait moi, le """"""""""""pro"""""""""""" (entre 12 paires de guillemets istouare de redre le sens FIGURE un peu plus compréhensible) des matrices.
Pour le Syn Error, c'est autre chose : il y à marqué Locate X,Y,"P" . Ca se situe dans une boucle, donc la calto execute pas mal de fois l'ordre. et à un moment, je ne sais pas pourquoi, lorsque le programme doit me mettre que j'ai perdu ( ce qui est bien vrai ), il me met un charmant Syn Error à l'emplacement de Locate X,Y,"P".
Dans un autre jeu, space invaders, sur ma calto, c'est la même chose :
Locate Int E,F,"#" et dès que les ont dépassé mon niveau, je dois avoir perdu, et toujours ce charmant Syn Error sur Locate Int E,F,|"#". Je ne comprends rien... 
|
 |
dunedune Programmeur

 Messages: 260 Calculatrice : Graph 35+ | Message posté: 26-04-2008 à 11:12  
Moi non plus c'est peut-etre une boucle que t'as oublié de fermer
 |
 |
max Programmeur Basic

 Messages: 54 Calculatrice : Graph 35+ | Message posté: 26-04-2008 à 11:16  
OK, hypothèse à envisager, mais alors pourquoi ca marcherai tout le temps, sauf au moment de perdre (peut etre parce que F=8 donc Locate E,8,"#" impossible). Bref, quand j'y joue, j'essaie de pas perdre
|
 |
dunedune Programmeur

 Messages: 260 Calculatrice : Graph 35+ | Message posté: 26-04-2008 à 19:43  
Dans ce cas vérifie la valeur de F à l'erreur.
 |
 |