Poster un nouveau sujet Poster une réponse
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   Citer 

Bonjour ! happy.gif

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 cupsmiley.gif

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 26 Sep 2008, 20:11   Citer 

Ton erreur vien de ton minimum c'est à dire le 0 car L1(0) n'existe pas.

Sangohan38

 Adresse email Haut de page Bas de page 
 
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   Citer 

Exact !
Merci beaucoup !

ça m'apprendra à vouloir faire du C sur une TI bigmouth.gif

 Adresse email Haut de page Bas de page 
 
Sham'



Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
Posté le : Ven 26 Sep 2008, 20:49   Citer 

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û ?

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 26 Sep 2008, 21:48   Citer 

Quelle est la valeur de I quand la boucle bug?

Sangohan38

 Adresse email Haut de page Bas de page 
 
Sham'



Autorisation : Membre
Nb de messages : 9
Inscrit le : Ven 26 Sep 2008, 20:08
Posté le : Sam 27 Sep 2008, 10:26   Citer 

Jamais 0 en tous cas ^^

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Sam 27 Sep 2008, 18:14   Citer 

Si elle n'est pas égale à 0, c'est qu'elle doit valoir plus que la taille maximal de la liste.

Sangohan38

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





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