Listes et incrémentation |
Auteur |
Message |
Sham'
Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
|
Posté le : Ven 26 Sep 2008, 20:08
|
|
|
Bonjour !
Je voudrais savoir s'il est possible d'afficher un élément d'une liste en remplaçant l'indice par une variable ?
Exemple :
Dans une boucle For, j'ai besoin d'afficher ma liste du début jusqu'à la fin. Pour cela je décrémente une variable :
For(J,I,0,-1)
Output(1,(I-J)+1,L1(J))
End
Le L1(J) m'apporte une erreur, donc y a-t-il un moyen de faire autrement ?
Merci
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 26 Sep 2008, 20:11
|
|
|
Ton erreur vien de ton minimum c'est à dire le 0 car L1(0) n'existe pas.
Sangohan38
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Sham'
Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
|
Posté le : Ven 26 Sep 2008, 20:34
|
|
|
Exact !
Merci beaucoup !
ça m'apprendra à vouloir faire du C sur une TI
|
|
|
|
Sham'
Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
|
Posté le : Ven 26 Sep 2008, 20:49
|
|
|
Euh...C'est encore moi X)
Dans une boucle, j'ai écrit
Q->L1(I)
Et ça me fait ERR:DIM INVALIDE
À quoi est-ce dû ?
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 26 Sep 2008, 21:48
|
|
|
Quelle est la valeur de I quand la boucle bug?
Sangohan38
|
|
|
|
Sham'
Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
|
Posté le : Sam 27 Sep 2008, 10:26
|
|
|
Jamais 0 en tous cas ^^
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Sam 27 Sep 2008, 18:14
|
|
|
Si elle n'est pas égale à 0, c'est qu'elle doit valoir plus que la taille maximal de la liste.
Sangohan38
|
|
|
|