Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 12 Nov 2014, 19:01
Je viens de remplacer l'unicode 977 par l'ensemble vide qui ressemble à thêta. Je viens aussi de découvrir que la touche altgr+$ d'ubuntu est remplacée par ce symbole, cela m'arrange bien. Et cela explique pourquoi des gens ont commencé à utiliser ¤ de cette touche.
Ton commentaire de ton erreur syntaxe est trop vague, car tes End sont erronnés et je ne sais donc pas lequel devrait fermer la boucle selon toi.
Il manque un Then et une condition.
Code
:If N=84
:I+1->I
:C-W->C
:W+2*I->W:End
Il y a un End en trop.
Code
:If N=105:1+C->C:End
---------------------- 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)
Autorisation : Membre
Nb de messages : 7
Inscrit le : Mar 04 Nov 2014, 19:04
Posté le : Jeu 13 Nov 2014, 11:25
Voila, j'ai corrigé le programme et il est fonctionnel. Enfin il reste assez lent (mais jouable), alors si quelqu'un se sent de l'optimiser ce sera avec grand plaisir. Merci pour ton aide en tout cas
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 13 Nov 2014, 12:10
Tu peux déjà utiliser la formule de codage des touches et la méthode de liste que j'ai proposé dans le sujet d'aide de ton programme. Cela suffira à le réduire beaucoup, et je ne pense pas que cela le ralentira non-plus. http://tout82.free.fr/forum/sujet.php?sujet=4134
Tu as laissé le End de la ligne K=105 et cela est incohérent car presser la touche Annul (45) est indispensable pour atteindre les autres conditions. Ajoute un Then pour ouvrir le If ou enlève le End.
Ou bien fait autre chose avec ce End, par exemple une boucle pour imposer quelque chose ou éviter des exécutions inutiles de certains fragments.
---------------------- 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)