Forum

Catégorie : Support
Forum : TI-82 STATS.fr
Vues : 1462
Réponses : 9
Type : discussion
Etat : réponses autorisées

ERR:DIM INVALIDE aidez-moi svp

Lutopia le 20/09/2008 à 18:32
Bonjour, je suis nouveau et je voulais m'installer un jeu sur ma TI-82 Stats.fr, j'ai dû le recopier comme je n'ai pas de câble mais j'ai une erreur de dim quand je lance le programme :
Code
:A+L1(C)-1->D
:B+L2(C)-1->E

Je suis franchement pas doué donc si vous veniez à m'expliquer quelque chose faites le clairement svp, merci d'avance ^^.

PS : le code entier est là :
\| \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ |/
>https://tionline.pages-perso.f[...]mes/tetris4.zip<
/| /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ |\
webmaster le 20/09/2008 à 18:37
Salut,

Il nous faudrait le programme en entier ! Pour paraphraser le message d'erreur, il est impossible d'accéder au C ième élément de la liste 1 car la liste contient moins de C éléments...

@+ Le Webmaster beer.gif
Lutopia le 20/09/2008 à 18:55
Merci de m'avoir répondu mais sans vouloir passer pour un ignorant, comment on fait pour que ce message d'erreur ne s'affiche plus ? comment faire qu'il y ait C éléments dans la liste 1 ?
Sangohan38 le 20/09/2008 à 19:01
Comme l'as écrit le Webmaster, il faut que tu nous poste ton programme en entier si tu veux plus d'aide.

Sangohan38
Lutopia le 20/09/2008 à 19:08
\| \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ |/
>https://tionline.pages-perso.f[...]mes/tetris4.zip<
/| /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ |\
C'est dans l'edit de mon premier message ^^.
Sangohan38 le 20/09/2008 à 20:37
Est ce que les listes utilisées sont déjà créer?
Sinon, il marche bien donc c'est pas une erreur de code.

Sangohan38
Lutopia le 20/09/2008 à 20:52
Hum, comment on créer des listes ? moodforlove.gif
PS : C'est bon en fait j'ai trouvé mais maintenant j'ai un autre problème :
Code
:If [A](A+L1(1)+1,B+L2,(1))+[A](A+L1(2)+1,B+L2,(2))+[A](A+L1(3)+1,B+L2,(3))+[A](A+L1(4)+1,B+L2,(4

Mais le message d'erreur c'est Argument cry.gif
Sangohan38 le 21/09/2008 à 11:47
Elle à un sens : Si toute cette ligne vaut 0 ...
Sinon, dans le code que tu as mis, il y a des erreurs alors essaye cette ligne:

Code
:If [A](A+L1(1)+1,B+L2(1))+[A](A+L1(2)+1,B+L2(2))+[A](A+L1(3)+1,B+L2(3))+[A](A+L1(4)+1,B+L2(4


Sangohan38
Lutopia le 21/09/2008 à 13:06
J'ai essayé cette ligne mais il me met une erreur de Dim à :
Code
(2))

Sur la troisième parenthèse.
Sangohan38 le 21/09/2008 à 15:58
Normal, la matrice [A] comporte trois arguments alors qu'il n'en faut que deux.

Sangohan38

PS:Relis le code.