Forum

Catégorie : Support
Forum : TI-82 Advanced
Vues : 1069
Réponses : 2
Type : discussion
Etat : réponses autorisées

Algorithme

Sherambo le 01/11/2017 à 18:31
Bonjour je suis bloqué sur cet algorithme que je n arrive malheureusement pas a traduire en langage ti un peut d aide serrait la bien venu merci bigmouth.gif

X prend la valeur 2
Y prend la valeur f( x )
tant que Y<175 faire
X prend la valeur X+0.1
Y prend la valeur f( x )
fin tant que
afficher X-0.1 et X
Homer_Dalor le 01/11/2017 à 20:00
Salut !

Tout d'abord je t'invite à consulter le manuel de ta calculette qui t'indiqueras comment faire pour créer un algorithme comme ça.

Ensuite, vu que je suis quand même pas un co***rd, voici ce dont tu auras besoin :

Code
Pour Assigner une valeur à une variable, il faut faire :
[Valeur] -> [Variable]
Par exemple pour mettre 6 dans A tu fais :
6 -> A


Code
Pour assigner une fonction, il existe des variables spéciales nomées Y1, Y2, Y3, etc.. Pour assigner une fonction à une de ces variables, il faut procéder comme ceci :
"Fonction" -> [Variable]
Par exemple, pour rentrer f(x)=2X+5 dans Y1, tu fais :
"2X+5"->Y1


Code
 La boucle tant que se traduit en while.
While [Conditions]
Code
End     //pour finir le while.

Exemple : Tu veux traduire "Tant que X<8 faire X prend la valeur X+1 fin tant que, tu fais :

While X<8
X+1->X
End


Code
Et pour finir, pour afficher le résultat, il faut utiliser la fonction disp

Disp [Texte ou variable]




Bon je suis gentil je te donne le code, mais essaie d'abord de le faire par toi-même, c'est comme ça qu'on avance winkle.gif


Code
2->X
" Ta fonction " -> Y1
while Y1(X)<175  //Pas besoin de mettre Y1(X) dans une variable vu qu'on ne l'utilise qu'ici
X+.1->X
End
Disp X-.1,X


J'espère t'avoir aidé et hésite pas à revenir si tu as un problème, nous nous ferons une joie de t'aider.
Sherambo le 01/11/2017 à 20:10
Merci bien je vais essayer de le faire par moi meme alors.
et merci encore