Forum

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

Algorithme tant que

minimi le 08/10/2014 à 16:45
Bonjour,
je dois traduire un algorithme pour demain mais ma calculatrice m'affiche toujours "data type". L'algorithme est le suivant:
variables: n,u et N.

Saisir N
n prend la valeur 0
u prend la valeur (2/7)
tant que u<3/4u + 1/2
n prend la valeur n+1
u prend la valeur 1/3u+1/2

fintantque
afficher n
FIN

Merci beaucoup! (ps j'ai une Ti-83 plus)
Autaz le 10/10/2014 à 07:10
Es-tu sur de ton programme?
Je pourrais te le traduire, mais je ne vois pas l'intérêt de " saisir n, n prend la valeur de 0".
En effet, à quoi sert de rentrer une variable dans la calculatrice (saisir n) pour ensuite la changer (n prend la valeur de 0 et n prend la valeur de 2/7)? Et ensuite, que signifie "u<3/4u"? Ce n'est absolument pas correct en mathématiques...

Bonne chance à toi!
linkakro le 12/10/2014 à 00:39
Tutoriel d'algorithmie orientée TI dans ma signature.

Tes calculs sont ambigus car tu n'as pas utilisé de parenthèses. Voici une illustration des différentes interprétations.
u<3/4u + 1/2
u<(3/4)u + 1/2
u<3/(4u) + 1/2
1/3u+1/2
(1/3)u+1/2
1/(3u)+1/2

J'enlève le 0->N inutile.
Code
Prompt N
2/7->U
While U<(3/4)*U+1/2
N+1->N
(1/3)*U+1/2->U
End
Disp N