Fonctions prgm calculette TI 83+

Fermé
DrFreeze Messages postés 150 Date d'inscription vendredi 7 décembre 2012 Statut Membre Dernière intervention 4 septembre 2016 - 7 déc. 2012 à 20:57
DrFreeze Messages postés 150 Date d'inscription vendredi 7 décembre 2012 Statut Membre Dernière intervention 4 septembre 2016 - 10 déc. 2012 à 21:34
Bonjour,

Alors voila je suis en possession d'une calculette TI 83 + Texas Instrument (modèle très répandu au lycée) et je m'amuse à créer des programmes divers avec les différents fonction (if, then, prompt, etc...) et j'ai deux questions :

- A quoi sert la commande Lbl ?

- Et comment réaliser un programme tel que :

Si je rentre un mot, il m'affiche un message, si je rentre un autre mot, il m'en affiche un autre ...
J'ai déjà essayé, en vain, cette technique :

:prompt a
:if a->test
:then
:disp "vous avez entré le mot test"
:else
:if a->essai
:then
:disp "vous avez entré le mot essai"

Quelqu'un pourrait m'aider à faire ça SVP ? ;(

Je vous remercie d'avance !



2 réponses

Coucou!

Tu trouveras ce que tu as besoin pour maitriser le langage Ti Basic ici ;)
http://www.siteduzero.com/tutoriel-3-407892-apprenez-a-programmer-en-ti-basic.html

Je t'expliques quand même ce que tu voulais:

_Lbl
La commande Lbl permet de poser un marqueur dans ton code, comme ceci:
Lbl xx

avec xx pouvant être:
.2 chiffres Ex: Lbl 34
.2 lettres Ex: Lbl ER
.1 lettre + 1 chiffre Ex: Lbl E1
.1 chiffre + 1 lettre Ex: Lbl 1Z
.1 lettre Ex: Lbl R
.1 chiffre Ex: Lbl 3

Puis, pour aller à la ligne où tu as mis le Lbl, tu fais:
.
Goto xx

.
Menu("Titre","Choix 1",xx,"Choix 2",xX


_Les chaines
Pour quand tu rentre un mot, il ne faut pas faire:
prompt a 

car A est une variable, et ne peut contenir... qu'un nombre.
Ainsi, si tu on rentre
TEST
A prendra la valeur T * E * S * T, et non le mot "TEST

Il faut donc que tu demande de rentrer le message en le stockant dans une chaine
Imput "MOT :",Chaine1

Chaine1 se trouve en faisant [var]+[7], tu as des chaines allant de 0 à 9

Après, tu testes ce que tu veux:
If Chaine1 = "TEST
Oublie pas le guillemet, qui indique que le contenu (entre quillemet) est une chaine!
Et si tu veux utiliser la fonction Prompt, il faut que l'utilisateur rentre un guillemet avant son texte, ce qu'il n'a pas besoin de faire avec imput

Voili voulou!

Bon courage pour la suite!
0
DrFreeze Messages postés 150 Date d'inscription vendredi 7 décembre 2012 Statut Membre Dernière intervention 4 septembre 2016 11
10 déc. 2012 à 21:34
Merci beaucoup pour ta reponse, j'ai enfin reussi ! Cela m'ouvre d'auts options de programmation pour ma calculette !

Merci pour cette explication tres claire !

Tu as egalement aide mon prof de maths par la meme occasion :p

Mille mercis,

Cordialement
0