π
<-

Utilisation de listes

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Utilisation de listes

Unread postby Hrusdik » 09 May 2009, 16:17

Bonjour,

Je dois utiliser deslistes dans mon programme, je fais donc
5-tempo
1-vari
...
tempo-L1(vari)

Mais à la fin au lieu de m'afficher 5, L1(1) m'affiche le mot tempo ....

Help :#mad#:
No comment ...
User avatar
Hrusdik
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 9
Joined: 25 Oct 2006, 00:00
Location: Je suis là !
Gender: Male
Calculator(s):
MyCalcs profile

Re: Utilisation de listes

Unread postby Hrusdik » 09 May 2009, 18:47

sufisait de mette string(tempo)->L1(vari)
:#wahoo#:
No comment ...
User avatar
Hrusdik
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 9
Joined: 25 Oct 2006, 00:00
Location: Je suis là !
Gender: Male
Calculator(s):
MyCalcs profile

Re: Utilisation de listes

Unread postby Hrusdik » 09 May 2009, 20:27

En faite non ca ne marche toujours pas....


Code: Select all
()
Prgm
Local i,d,l,pas,y,vari,x,tempo,val,an
""d
""x
""tempo
""val
28pas
1l
ClrIO

Dialog
Title "Taux d'evolution"
Request "Nb. d'annees",d
Request "Nb. produits",x
EndDlog
expr(d)d
expr(x)x

If d="" or d=0 or x="" or x=0 Then
goto endd
Else

For l,1,x
Lbl encore
Dialog
Title "Produit N°"string(l)
Request "Nom(6 lettres)",tempo
EndDlog
If tempo="" Then
goto encore
Else
expr(tempo)tempo
string(tempo)Lprod(l)
""tempo
EndIf
EndFor

For l,1,x
For an,1,d
Lbl again
Lprod(l)tempo
Dialog
Title string(tempo)
Text "Annee "string(an)
Request "Valeur",val
EndDlog
If val="" Then
goto again
Else
expr(val)val
string(val)Li(an)
""val
EndIf
EndFor
EndFor

For i,1,9
Disp Li(i)
Disp Lprod(i)
EndFor

EndIf 
Lbl endd


EndPrgm
No comment ...
User avatar
Hrusdik
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 9
Joined: 25 Oct 2006, 00:00
Location: Je suis là !
Gender: Male
Calculator(s):
MyCalcs profile

Re: Utilisation de listes

Unread postby Bisam » 10 May 2009, 10:15

En fait, le problème vient de la mauvaise utilisation de la syntaxe particulière aux listes.

Il faut mettre des crochets [ ] et non des parenthèses !

Code: Select all
 tempo-Lprod[1]


Par ailleurs, il est inutile de faire successivement
Code: Select all
expr(tempo)-tempo
string(tempo)-Lprod[1]

Tu peux simplement écrire
Code: Select all
tempo-Lprod[1]
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Utilisation de listes

Unread postby Hrusdik » 10 May 2009, 12:56

Merci ! :#gni#:
No comment ...
User avatar
Hrusdik
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 9
Joined: 25 Oct 2006, 00:00
Location: Je suis là !
Gender: Male
Calculator(s):
MyCalcs profile


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
975 utilisateurs:
>933 invités
>35 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)