π
<-

Boîte de dialogue sur Ti nspire

Pour le TI-Basic sur Nspire

Re: Boîte de dialogue sur Ti nspire

Unread postby Hamza.S » 17 Jan 2016, 15:54

Code: Select all
lep:={}
lλ:={}
Request "nombre d'argument : ",n,0
For i,1,n
  Request "épaisseur = ",e,0
  Request "λ = ",λ,0
  lep:=augment(lep,{e})
  lλ:=augment(lλ,{λ})
EndFor

ça facilite les calculs après
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Boîte de dialogue sur Ti nspire

Unread postby Tom129 » 17 Jan 2016, 16:16

Merci mais n'y aurait il pas un moyen pour que le programme propose "e1", "e2", "λ1",... ? Car je pense que ce serait plus simple pour me référer au valeur au valeur par la suite.
User avatar
Tom129
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 0%
 
Posts: 24
Joined: 30 Sep 2015, 17:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: BTS EEC

Re: Boîte de dialogue sur Ti nspire

Unread postby Hamza.S » 17 Jan 2016, 16:22

le programme sera long (non optimiser)
par contre oui on peu avoir e1, λ1, e2, λ2 etc...
Code: Select all
lep:={}
lλ:={}
Request "nombre d'argument : ",n,0
For i,1,n
  Request "e"&string(i)&" = ",e,0
  Request "λ"&string(i)&" = ",λ,0
  lep:=augment(lep,{e})
  lλ:=augment(lλ,{λ})
EndFor
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Boîte de dialogue sur Ti nspire

Unread postby Tom129 » 17 Jan 2016, 16:37

Merci beaucoup pour ton aide, c'est nickel :)
User avatar
Tom129
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 0%
 
Posts: 24
Joined: 30 Sep 2015, 17:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: BTS EEC

Re: Boîte de dialogue sur Ti nspire

Unread postby Hamza.S » 17 Jan 2016, 16:40

pour les calcul e/λ tu n'auras qu'à faire lep/lλ (tu obtiens une liste)
pour somme c'est sum(lep/lλ) et le reste c'est facile
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Boîte de dialogue sur Ti nspire

Unread postby Tom129 » 17 Jan 2016, 17:08

Il y a tout de même un petit truc qui me gène mais ça devient hors sujet. En continuant le programme j'en vient à :

Disp "R = rsi +",(("e"&string(i)&"")/("λ"&string(i)&"")),"+ rse"

Mais avec 2 argument le résultat donné est

R = rsi + (("e1")/("λ1")) + rse
R = rsi + (("e2")/("λ2")) + rse

Comment puis-je m'arranger pour avoir

R = rsi + (("e1")/("λ1")) + (("e2")/("λ2")) + rse

Encore un fois merci ^^
User avatar
Tom129
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 0%
 
Posts: 24
Joined: 30 Sep 2015, 17:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: BTS EEC

Re: Boîte de dialogue sur Ti nspire

Unread postby Hamza.S » 17 Jan 2016, 17:28

pourquoi vouloir calculer le R directement?
tu prends le temps de rentrer tes données avant de calculer
si tu veux les détails
Code: Select all
calcr:="R="&string(sri)&"+"&string(rse)
For i,1,n © il faut que n soit la dimension des listes lep et/ou lλ
  calcr:=calcr&"+"&string(lep[i])&"/"&string(lλ[i])
EndFor
Text calcr © pour ne pas avoir des guillemets
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Boîte de dialogue sur Ti nspire

Unread postby Tom129 » 17 Jan 2016, 18:44

On commence toujours par donner l'équation littéral de R, c'est pour cela que je voulais adapter la formule au nombre de matériaux. En tout cas merci pour tout ton aide qui m'a vraiment été utile.
User avatar
Tom129
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 0%
 
Posts: 24
Joined: 30 Sep 2015, 17:47
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: BTS EEC

Re: Boîte de dialogue sur Ti nspire

Unread postby Hamza.S » 17 Jan 2016, 18:52

avec Request "texte",var,0 tu ne vois pas ce que tu as rentré donc tu peux faire de sorte à ce que le programme affiche directement l'équation R
après si tu veux que ça suit exactement ton exercice tu risques de te compliquer la vie il faut se lancer dans le Lua
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Boîte de dialogue sur Ti nspire

Unread postby compsystems » 17 Jan 2016, 22:58

With LUA can create boxes similar to the ti68k dialogue, but since Lua ¿can call CAS commands of the tinspire?
User avatar
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 40.2%
 
Posts: 256
Joined: 30 May 2011, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

PreviousNext

Return to Nspire-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 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.
780 utilisateurs:
>732 invités
>39 membres
>9 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)