Poster un nouveau sujet Poster une réponse <<   Page: , , , ..., , 22,      >>
Pongs
Auteur Message
Monjenx



Autorisation : Membre
Nb de messages : 24
Inscrit le : Jeu 04 Sep 2014, 17:40
Posté le : Jeu 04 Sep 2014, 17:54   Citer 

En faite non, une dernière autre, désolé si je vous embête !

Est-ce possible de mettre sa calculatrice en version "Anglaise", car je suis obligé de cherche la traduction française pour certaine commande, exemple : ClrHOme.

Sa devient embêtant de chercher sur internet, même si je vais bien finir par retenir sa serait tout de même mieux ahh.gif

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 04 Sep 2014, 20:58   Citer 

Seules les 82plus,83plus et 84plus/pocket peuvent être traduites avec des applications. Les autres ont un système invariable.
Le manuel de la 82statfr au format pdf sur le site de ti permet de trouver les traductions. Mais le plus efficace est le catalogue de persalteas et moi que tu trouveras au travers de ma signature.

La soustraction et la négativité sont deux syntaxes incompatibles qui ont chacune leur sens.
Certains utilisateurs du forum s'inspirent de la touche négative du clavier et ajoutent des parenthèses pour montrer les négatifs. Le reste du temps c'est l'utilisateur qui doit deviner. Les tirets en début de calcul sont toujours des négatifs et la plupart des autres sont des soustractions. Les commentaires ajoutés servent à lever les ambiguïtés le reste du temps.

Code
-2->A // ici c'est évidemment le négatif (sinon cela plante)
2-4randInt(0,1)->B // ici c'est évidemment la soustraction, sauf s'il y a un commentaire particulier exigeant le contraire

// et si le négatif est imposé, alors ce sera plus simple de déplacer le symbole au début du produit puis laisser deviner.
-8randInt(0,1)->C

Disp "---" // au choix si pas de commentaire, c'est esthétique
Text(0,-2-3X,"HEY-I-AM-HERE") // négatif,soustraction, puis au choix



----------------------
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 
 
Monjenx



Autorisation : Membre
Nb de messages : 24
Inscrit le : Jeu 04 Sep 2014, 17:40
Posté le : Jeu 04 Sep 2014, 21:32   Citer 

D'accord, merci de ta réponse linkakro !
Je vais essayer d'apprendre le langage de A à Z pour mieux comprendre happy.gif

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
RobinB
Invité
Posté le : Ven 26 Sep 2014, 15:41   Citer 

Comment fait-on pour passer une ligne sans avoir les deux points ?

  Haut de page Bas de page 
 
RobinB
Invité
Posté le : Ven 26 Sep 2014, 15:44   Citer 

(comme sur la dernière ligne de ce code happy.gif
Code
:ClrHome
:0->W
:0->S
:1+int rand13->A  // 1+int(rand13->A  // 1+ent(NbrAléat13->A
                  // randInt(1,13->A  // entAléat(1,13->A



  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 26 Sep 2014, 20:02   Citer 

Les paires de slash "//" désignent les commentaires. Les commentaires ne doivent pas être recopiés. J'ai placé ces commentaires pour donner des calculs donnant tous le même résultat que la commande :1+int rand13->A. Prends cella des 5 calculs qui correspond à ton modèle de TI. Celle sans parenthèse pour ti82 non-stats, celle avec rand ou celle avec randInt sur ti82stats/83/82plus, celle avec Nbraléat ou celle avec entAléat sur ti82statsfr/82plus.

----------------------
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 
 
RobinB
Invité
Posté le : Sam 27 Sep 2014, 15:15   Citer 

Oui merci, j'ai fini par comprendre :/

Mais là j'ai un autre problème, j'ai fini de recopier le Pong_Solo mais quand je le lance j'ai plusieurs erreurs : ERR.DOMAINE et ERR.ARRÊT

(quand je fais "voir" pour ERR.DOMAINE, cela m'emmène à la ligne :Output(D,C,"O

  Haut de page Bas de page 
 
RobinB
Invité
Posté le : Sam 27 Sep 2014, 15:37   Citer 

Problème réglé : mon jeu fonctionne ! (à l'exception de la balle qui, quand je la rate, rebondis normalement dans le vide, sans me faire perdre, mais peut-être que c'est voulu ?)

seulement quand je quitte mon jeu en faisant 2nd + On, il m'affiche une ERR.ARRÊT qui m'emmène à la ligne :If C=1 ou C=16 en pointant sur le premier C

  Haut de page Bas de page 
 
RobinB
Invité
Posté le : Sam 27 Sep 2014, 15:39   Citer 

(en fait ça dépend, des fois ça m'emmène aussi à la ligne non(entAléat(0,2

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 27 Sep 2014, 15:40   Citer 

erreur domaine : C ou D sont fausses. Erreur probable partout où ->C ou ->D est présent. Consulte leur valeur du moment de l'erreur en saisissant {C,D} dans ton écran de calcul après avoir quitté lors de l'erreur.
Une erreur arrêt ne doit se produire que lorsque la touche On est pressée.

----------------------
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 
 
RobinB
Invité
Posté le : Sam 27 Sep 2014, 15:43   Citer 

Oui en effet, c'est quand j'essaye de quitter mon jeu, Annul ne marche pas ni [2nd][mode] donc quand je fais [2nd][On] au lieu d’éteindre normalement ça me met une ERR.ARRÊT

Les ERR.DOMAINE n'apparaissent plus que lorsque la balle touche un coin de l'écran maintenant.

  Haut de page Bas de page 
 
RobinB
Invité
Posté le : Sam 27 Sep 2014, 16:13   Citer 

En fait le plus gros problème c'est que le jeu ne s'affiche complètement (avec SCORE:O (ou 2, 5 etc) et "PAR SANGOHAN38, SILENNUS ET LINKAKRO") qu'une fois sur 10. le reste du temps c'est juste la barre et la balle, et quand la balle touche le vide, elle rebondit normalement.

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 27 Sep 2014, 20:37   Citer 

Quel programme exactement ? (version et nombre de joueurs, stp)(je crois que c'est la solo page 21)
Ce que j'ai posté page 21 n'aurait pas dû planter avec la balle dans les coins contrairement aux programmes initiaux, ni rebondir sans raquette. Je dois vérifier par moi-même ce que j'ai posté.

edit:
Les lignes Y->A:Y->C ou bien 4->A:4->C étaient fausse jusqu'à l'instant, je viens de corriger 4->B en 4->C.
La version solo a bien les bugs que tu décris. J'ai dû faire des c* en ajoutant les aléas de rebond surprise pour ceux qui voulaient augmenter les aléas.
Correction à venir.

edit:
modifié le post page 21 pour corriger les défauts du rebond aléatoire et rappeler la version sans rebond aléatoire. (Avec l'absence de rebond aléatoire le programme restera utilisable même si je ne parviens pas à corriger mes erreurs.)
Je testerai plus tard, j'imagine demain.

----------------------
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 
 
lucien



Autorisation : Membre
Nb de messages : 12
Inscrit le : Jeu 21 Avr 2016, 17:42
Posté le : Jeu 21 Avr 2016, 17:49   Citer 

Bonjour, excusez moi si la réponse à cette question a déjà été postée, mais j'ai noté le code du premier jeu pong du premier post, mais le score est mal affiché, ma calculatrice affiche le score+2.
Est-ce une erreur inhérente au programme ou ai-je fait une erreur? Si oui où aurais-je fait cette erreur?
Merci
(je précise que je n'y connait presque rien à la programmation sur ti-82 donc peut etre que j'ai fait une erreur evidente)

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Paulo1026



Autorisation : Membre
Nb de messages : 128
Inscrit le : Ven 06 Nov 2015, 19:22
Posté le : Jeu 21 Avr 2016, 20:52   Citer 

Salut,
révise les lignes ou j'ai mis "/////" ,sinon je vois pas (faudrait plutôt que ce soit le créateur du jeu qui réponde)
Autrement rajoute une ligne avec: S-2->S là ou j'ai mis "///"


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



 Adresse email Haut de page Bas de page 
 
lucien



Autorisation : Membre
Nb de messages : 12
Inscrit le : Jeu 21 Avr 2016, 17:42
Posté le : Ven 22 Avr 2016, 19:14   Citer 

Merci, j'ai pu régler mon problème grâce à ton message.

 Adresse email Haut de page Bas de page 
 
Paulo1026



Autorisation : Membre
Nb de messages : 128
Inscrit le : Ven 06 Nov 2015, 19:22
Posté le : Mar 26 Avr 2016, 16:17   Citer 

ok, tant mieux pour toi bigmouth.gif

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Moi
Invité
Posté le : Jeu 02 Jui 2016, 20:44   Citer 

ca me met erreur label eyeonly.gif

  Haut de page Bas de page 
 
Paulo1026



Autorisation : Membre
Nb de messages : 128
Inscrit le : Ven 06 Nov 2015, 19:22
Posté le : Ven 03 Jui 2016, 17:40   Citer 

Tu as sans doute oublié une des lignes suivantes:

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
 



 Adresse email Haut de page Bas de page 
 
Futuriste
Invité
Posté le : Jeu 18 Avr 2019, 8:59   Citer 

Salut,

Dans le pong a 2 joueurs, il me met une erreur domaine après le:
:Output(Y,X,"0

  Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse <<   Page: , , , ..., , 22,      >>





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