Poster un nouveau sujet Poster une réponse
Problème sur SNAKE
Auteur Message
g@imeIsIs
Invité
Posté le : Mar 25 Sep 2012, 22:41   Citer 

cupsmiley.gif BOONJOUR
J'ai un problème avec mon SNAKE, quand je veuux jouer ca me met syntaxe erreur et l'erreur est après la dernière paranthèse: Ligne(88,(-ent(¢),6(-ent(¢)
MERCI D'AVANCE

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 25 Sep 2012, 22:50   Citer 

Il manque un argument ou une virgule et les parenthèses sont fausses.
Le "-" est le symbole de négativité de la touche sous la touche 3.
exemple :
Ligne(88,-ent(¢),6,-ent(¢))

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
bouvigniesp



Autorisation : Membre
Nb de messages : 3
Inscrit le : Mar 25 Sep 2012, 22:32
Posté le : Mer 26 Sep 2012, 18:37   Citer 

j'ai fais ce que tu a dit mais il y a une erreur au deuxieme moins de: Ligne(88,-ent(¢),6,-ent(¢))

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 26 Sep 2012, 18:44   Citer 

Tu dois dire le type d'erreur pour être clair.
Tu dois utiliser la touche "( - )" pour saisir le "-".

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
bouvigniesp



Autorisation : Membre
Nb de messages : 3
Inscrit le : Mar 25 Sep 2012, 22:32
Posté le : Mer 26 Sep 2012, 21:31   Citer 

frozen.gif merci cette ligne est résolue mais au niveau de: Ligne(6,(-6,6(-56
normalement il n'y a rien a la fin mais ma TI me marque syntaxe erreur après le 56 du coup je mais un paranthèse: Ligne(6,(-6,6(-56)
mais il manque toujour qqch et c'est pas un deuxieme paranthese.

merci d'avance

 Adresse email Haut de page Bas de page 
 
blg_flg



Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Mer 26 Sep 2012, 21:33   Citer 

En effet, ce n'est pas une parenthèse, mais une virgule après le 3° 6 qu'il faut mettre. winkle.gif

Et supprime toutes tes parenthèses d'ailleurs.

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 26 Sep 2012, 21:50   Citer 

Ligne(6,(-6,6(-56)
Ligne(6,-6,6,-56

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
bouvigniesp



Autorisation : Membre
Nb de messages : 3
Inscrit le : Mar 25 Sep 2012, 22:32
Posté le : Jeu 27 Sep 2012, 22:05   Citer 

crazy.gif merci mais les problèmes s'enchaines: erreur syntaxe au niveau des deux points: If pxl-test((-I)I,J:Goto 5
c'est bete

 Adresse email Haut de page Bas de page 
 
blg_flg



Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Jeu 27 Sep 2012, 22:12   Citer 

Apparemment, on ne peut utiliser de parenthèses dans un Pxl-Test. Avant cette ligne, fais ça:

Code
:-I -> Z


Puis ceci winkle.gif :

Code
If Pxl-Test(ZI,J:Goto 5



C'est toi qui a créé ce snake?

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 27 Sep 2012, 23:28   Citer 

If pxl-test((-I)I,J:Goto 5
If pxl-test(-I²,J):Goto 5
Car il faut fermer les parenthèses avant de signaler une fin d'instruction via ":".
Les parenthèses autour de -I n'ont aucune importance.
Avoir -I² me semble stupide dans un snake. Un des deux I est probablement une faute de frappe. (au final ce serait -I)

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
bouvigniesp
Invité
Posté le : Ven 28 Sep 2012, 20:15   Citer 

Tu est fort mais que dis tu de ca: erreur syntaxe a la fleche de codeTouche(→K

merci encore

  Haut de page Bas de page 
 
eArnoow



Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
Posté le : Ven 28 Sep 2012, 20:18   Citer 

Si tu es sur une fr il faut juste mettre codetouche->K (-> = sto, au-dessus de [on])

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 28 Sep 2012, 20:21   Citer 

La parenthèse de codeTouche existe dans de vieux modèles de TI et dans certaines très récentes. (Voir éditeurs TI-Graph-Link et Ti84pocketfr). Me demande pas pourquoi ils l'ont enlevé entre les deux.
Si tu as ajoûté la parenthèse derrière un codeTouche qui n'en a pas à la base, alors tu dois l'enlever.

En fait la parenthèse a parfois une signification particulière en tant que raccourci : If codeTouche(11 revient à écrire If codeTouche=11

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 9 requêtes