Poster un nouveau sujet Poster une réponse
PACMAN
Auteur Message
SquirrelLittle



Autorisation : Membre
Nb de messages : 1
Inscrit le : Sam 10 Sep 2016, 15:01
Posté le : Sam 10 Sep 2016, 15:06   Citer 

Bonjour, j'ai recopier ce programme PACMAN sur ma TI-82 Advanced et lorsque je lance le programme, l'écran affiche " LEVEL 1 " puis je fais entrer et là, l'écran " clignote " et affiche " H, e, et O " sur mon écran, et quand je relance le programme, ils se replacent sur l'écran mais à des endroits différents à chaque fois ! Quand ça m'affiche ça, je ne peux plus rien faire à part " ON " et ensuite ça m'affiche " ERR:ARRET " donc je fais " Voir " et ça me montre une ligne différente à chaque fois !


Code

ClrHome
0->T
-1->S
4->A
6->B
12->D
12->I
12->N
12->X
2->O
2->J
2->E
2->Y
Lbl 3
T+1->T
ClrHome
Output(3,6,"LEVEL
Output(5,8,T
Pause
Lbl 0
S+1->S
int(8rand+1)->V
int(8rand+1)->U
Lbl 1
ClrHome
If A=D and B=E or A=I and B=J or A=N and B=O and A=X or B=Y
Then
Output(3,6,"PERDU
Output(5,3,"SRORE : "
Output(5,11,S
Pause
Stop
End
Output(V,U,"e          ***e=[2nd],[diviser]=21,65(en getKey)***
getKey->W
If W=24
A-1->A
If W=26
A+1->A
If W=25
B-1->B
If W=34
B+1->B
If A=0
16->A
If A=17
1->A
If B=0
8->B
If B=9
1->B
Output(B,A,"O
Output(Y,X,"H
If T>1
Output(E,D,"H
If T>2
Output(J,I,"H
If T>3
Output(O,N,"H
int(rand3)-1->Z
int(rand3)-1->@          ***@=[Teta], mais j'ai pas trouver le [Teta]***
If T>1
Then
int(rand3)-1->F
int(rand3)-1->G
end
If T>2
Then
int(rand3)-1->K
int(rand3)-1->L
end
If T>3
Then
int(rand3)-1->P
int(rand3)-1->Q
end
rand->H
rand->M
rand->R
rand->C
If H>0.5
Then
E+G->E
D+F->D
end
If M>0.5
Then
I+K->I
J+L->J
end
If R>0.5
Then
N+P->N
O+Q->O
end
If C>0.5
Then
Y+@->Y
X+Z->X
end
If X=0
16->X
If Y=0
8->Y
If X=17
1->X
If Y=9
1->Y
If D=0
16->D
If E=0
8->E
If D=17
1->D
If E=9
1->E
If I=0
16->I
If J=0
8->J
If I=17
1->I
If J=9
1->J
If N=0
16->N
If O=0
8->O
If N=17
1->N
If O=9
1->O
If A=U and B=V
Goto 0
If S=10T and S<35
Goto 3
Goto 1



 Adresse email Haut de page Bas de page 
 
hellknight71



Autorisation : Membre
Nb de messages : 48
Inscrit le : Lun 14 Déc 2015, 12:49
Posté le : Lun 12 Sep 2016, 14:11   Citer 

Salut SquirrelLittle ! glasses.gif
Tu obtiens thêta en tapant [alpha] puis [3].
Si les signes se placent à des endroits différents à chaque fois c'est que leur position est définie aléatoirement.
Peux-tu indiquer quelles lignes sont indiquées par l'erreur stp ?

 Adresse email Haut de page Bas de page 
 
SquirrelLittle
Invité
Posté le : Lun 12 Sep 2016, 16:32   Citer 


Citer : hellknight71
Salut SquirrelLittle ! glasses.gif
Tu obtiens thêta en tapant [alpha] puis [3].
Si les signes se placent à des endroits différents à chaque fois c'est que leur position est définie aléatoirement.
Peux-tu indiquer quelles lignes sont indiquées par l'erreur stp ?



Oui je sais pour le TETA.

Les lignes indiquées par l'erreur sont :
:If O=9
:N+P->N
:16->N
:If N=17
:rand->C
:ClrHome
:...

etc... A chaque fois ça change :/

  Haut de page Bas de page 
 
SquirrelLittle
Invité
Posté le : Lun 12 Sep 2016, 20:17   Citer 

J'ai un nouveau problème, ERR:DOMAINE à la ligne
Output(Y,X,"H

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





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink