Bonjour à Tous,
Je viens d'acquérir une Ti Nspires pour un stage... j'ai mon examen demain et ai voulu faire un peu de programmation (j'ai des bonnes notions) pour intégrer quelques calculs récurrents. Je me suis penché sur les tutos, ai appris plein de trucs, mais ne suis pas parvenu à faire le truc simple que je voulais faire.
Devant l'imminence de l'échéance, j'appelle à l'aide:
j'ai une formule de base (par exemple):
A=Ao/(2^(t/T))
je voudrais créer un programme simple portant le nom qui m'arrange, de type "Activité (A)"
puis rentrer les variables Ao, t puis T avec une petite phrase d'introduction de type "Quelle est la période T:"
faire le calcul cité ci-dessus A=...
puis afficher glorieusement "L'activité après "t" heures sera de ",A
Grace à votre aide, je pourrais décliner ça dans tous les sens, refaire la même chose pour l'activité initiale en partant de Ao, et de même pour tous les autres calculs.
Merci de votre aide les amis!!!
Programmer une formule (Ti Nspire)
6 posts
• Page 1 of 1
-
ZeOnlyPef
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 12 Sep 2013, 07:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: en stage sur les radio emissions
Re: Programmer une formule (Ti Nspire)
Regardes dans le manuel des fonctions (téléchargable en ligne sur le site de TI) les fonctions Disp et Request. Cela devrait résoudre tous tes problèmes.
Certifications Microsoft (Codes d'accès : 1140043 / LauraeEdu)
LinkedIn - My page Google+
Ma page Wiki TI-Planet - Ma page Wiki TI-Planet
Mes programmes TI-Nspire pour le BAC - La calculatrice au BAC et aux examens d'Etat
Fonctions courantes TI-Nspire - Questions-Réponses TI-Nspire
Association UPECS - Laurae Education (centre de certifications)
-
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1685
- Images: 22
- Joined: 25 Jun 2010, 00:00
- Location: France, La Défense
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Professeur, Etudiant, Formateur
Re: Programmer une formule (Ti Nspire)
Tu peux sans doute faire encore plus simple :
1) Tu tapes ta formule, telle quelle sur la calculette (il faudra peut-être modifier un tout petit peu le nom des variables car la calculette ne distingue pas minuscules et majuscules dans les noms de variables)
2) Tu rajoutes des conditions "tel que" après ta formule avec la barre verticale | pour préciser la valeur des variables.
3) C'est tout !
Par exemple, tu tapes :
Si tu veux calculer autre chose que A, il faudra juste utiliser en plus de cela la fonction "solve".
1) Tu tapes ta formule, telle quelle sur la calculette (il faudra peut-être modifier un tout petit peu le nom des variables car la calculette ne distingue pas minuscules et majuscules dans les noms de variables)
2) Tu rajoutes des conditions "tel que" après ta formule avec la barre verticale | pour préciser la valeur des variables.
3) C'est tout !
Par exemple, tu tapes :
- Code: Select all
A=A0/2^(t/TT) | A0=12.3 and t=8.19 and TT=47.7
Si tu veux calculer autre chose que A, il faudra juste utiliser en plus de cela la fonction "solve".
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Programmer une formule (Ti Nspire)
Merci à tous pour vos réponses et vos contributions et surtout merci beaucoup pour la rapidité de vos retours !!! ;D
L'examen c'est bien passé en partie grâce à vous !
Maintenant que l'examen est derrière j'essaie de finir mon programme. Je vais vous le soumettre (humblement) car ça peut aider des débutants comme moi... Et un peu aussi parce que je continue à me heurter à un problème.
Voici mon code :
Define activite()
Prgm
Local a,ao,t,p
Request "Activite initiale =",ao
Request "Duree t =",t
Request "Periode T=",p
a:=ao/(2^(t/p))
Disp "l activite residuelle apres une duree ",t," est a = ",a
EndPrgm
tout ça fonctionne... presque
J'en viens à mon problème :
quand il me display a, il me le met sous forme de fraction au lieu de le résoudre re
... et moi j'ai un peu besoin du résultat ! re re
Mici les copains !!!
L'examen c'est bien passé en partie grâce à vous !
Maintenant que l'examen est derrière j'essaie de finir mon programme. Je vais vous le soumettre (humblement) car ça peut aider des débutants comme moi... Et un peu aussi parce que je continue à me heurter à un problème.
Voici mon code :
Define activite()
Prgm
Local a,ao,t,p
Request "Activite initiale =",ao
Request "Duree t =",t
Request "Periode T=",p
a:=ao/(2^(t/p))
Disp "l activite residuelle apres une duree ",t," est a = ",a
EndPrgm
tout ça fonctionne... presque
J'en viens à mon problème :
quand il me display a, il me le met sous forme de fraction au lieu de le résoudre re
... et moi j'ai un peu besoin du résultat ! re re
Mici les copains !!!
-
ZeOnlyPef
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 12 Sep 2013, 07:51
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: en stage sur les radio emissions
Re: Programmer une formule (Ti Nspire)
Deux solutions possibles :
- soit tu mets au moins un nombre à virgule dans tes données, quitte à rajouter une virgule pour rien,
- soit tu rajoutes la fonction "approx(...)" autour de ton calcul dans ton programme.
- soit tu mets au moins un nombre à virgule dans tes données, quitte à rajouter une virgule pour rien,
- soit tu rajoutes la fonction "approx(...)" autour de ton calcul dans ton programme.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Programmer une formule (Ti Nspire)
Pour la 2eme solution (la plus pratique): c'est-à-dire
- Code: Select all
Define activité()=
Prgm
:Local a,ao,t,p
:Request "Activite initiale =",ao
:Request "Duree t =",t
:Request "Periode T=",p
:a:=((ao)/(2^(((t)/(p)))))
:Disp "l activite residuelle apres une duree ",t," est a = ",approx(a)
:EndPrgm
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1304
- Images: 7
- Joined: 04 Oct 2012, 20:44
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
6 posts
• Page 1 of 1
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests