Poster un nouveau sujet Poster une réponse
Erreur Programme
Auteur Message
marcipus
Invité
Posté le : Ven 13 Sep 2013, 22:35   Citer 

:ClrHome
:0->W
:0->S
:7->A
:8->C
:7->D
:-1->E
:1->F
:Lbl 0
:If D=8:Goto 1
:ClrHome
:Output(8,A,"----
:Output(D,C,"O
:getKey->K
:If K=24 and A-1>0
:A-1->A
:If K=26 and A+3<16:A+1->A
:If K=105:Pause
:C+F->C
bigmouth.gif+E->D
:If D=1:1->E
:If D=7 and C=A or D=7 and C=A+1 or D=7 and C=A+2 or D=7 and C=A+3
:Goto 2
:If C=1:1->F
:If C=16:-1->F
J'ai recopier ce programme à la main mais il y a marqué erreur syntaxe. Pouvait vous m'aider merci d'avance.

:Goto 0
:Lbl 2
:-1->E
:S+1->S
:Goto 0
:Lbl 1
:Output(8,1,"SCORE:"
:Output(8,7,S
:Pause
:ClrHome
:Output(1,1," "
:Stop

  Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Ven 13 Sep 2013, 23:24   Citer 

Bonjour (optionnel ici?),

Ton problème est mal formulé, mais si tu obtiens l'erreur syntaxe sur cette commande: -1->F, il est probable que tu ais utilisé le "-" de la soustraction, à la place du "( - )" des négatifs (en dessous du 3).

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 Adresse email Haut de page Bas de page 
 
Antoniobourdinio



Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 06 Sep 2013, 21:12
Posté le : Sam 14 Sep 2013, 21:54   Citer 

C'est le jeu "pong" si je me souviens bien.

 Adresse email Haut de page Bas de page 
 
Nellen
Invité
Posté le : Mar 15 Oct 2013, 19:27   Citer 


Code

:ClrHome
:0->W
:0->S
:7->A
:8->C
:7->D
:-1->E
:1->F
:Lbl 0
:If D=8:Goto 1
:ClrHome
:Output(8,A,"----
:Output(D,C,"O
:getKey->K
:If K=24 and A-1>0
:A-1->A
:If K=26 and A+3<16:A+1->A
:If K=105:Pause
:C+F->C
:D+E->D
:If D=1:1->E
:If D=7 and C=A or D=7 and C=A+1 or D=7 and C=A+2 or D=7 and C=A+3
:Goto 2
:If C=1:1->F
:If C=16:-1->F
:Goto 0
:Lbl 2
:-1->E
:S+1->S
:Goto 0
:Lbl 1
:Output(8,1,"SCORE:"
:Output(8,7,S
:Pause
:ClrHome
:Output(1,1,"        "
:Stop



j'ai le même programme sur ma calculatrice mais l'erreur est au moment du :


Code

:Output(D,C,"O
:getKey->K



j'ai une erreur au niveau du "0 ,elle me dit "erreur domaine".
j'ai aussi une autre erreur : elle me dit que '->' a une erreur syntaxe.

Merci de votre aide happy.gif
(model Ti-82 stats.fr)

PS: c'est le programme "PONG"

  Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Mar 15 Oct 2013, 19:35   Citer 

Bonjour. // Sans commentaire crazy.gif

Mmh tu me donnes 3 erreurs d'un coup je ne suis pas sûr d'avoir tout compris.
Commençons par l'erreur syntaxe:
'->' se saisis avec la touche [sto->] (a gauche du [1]).

Pour:

Code
:Output(D,C,"O
:getKey->K


L'erreur vient surement du fait que tu as du supprimer certaines instructions à cause de ton erreur syntaxe non?
Parce que sinon je vois pas comment tu airais eut 2 erreurs...

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 Adresse email Haut de page Bas de page 
 
rpgcreator



Autorisation : Membre
Nb de messages : 85
Inscrit le : Sam 20 Juil 2013, 17:00
Posté le : Mer 16 Oct 2013, 15:20   Citer 

verifie les valeurs de C et D apres avoir quitté le programme a la site de l'erreur. ca vient de la, j'en suis sur!

----------------------
je prefere la ti-82stats a la fumette ^^
 Adresse email Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Mer 16 Oct 2013, 15:25   Citer 

En effet, une erreur domaine vient du fait qu'on essaye d'écrire en dehors de l'écran, alors que cela est interdit.
Donc c'est forcément la valeur de C ou de D qui coince.
C'est pour ça que j'ai dis que je pensais que ça venait du fait qu'il avais pu supprimer certaines affectations lorsqu'il a eut son erreur syntaxe avec le sto->.

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 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