Catégorie :
SupportForum :
TI-82 STATSVues : 803
Réponses : 1
Type : discussion
Etat : réponses autorisées
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
PROGRAMME TI82
kiki72 le 21/06/2015 à 12:47
Bonjour à tous,
J'ai un algorithme a rentrer dans ma TI 82:
Variables: n,u,M
Initialisation: u prend la valeur 0.02
n prend la valeur 0
saisir la valeur de M
Traitement: Tant que U>M Faire:
U prend la valeur e^(2u)-e^(u)
n prend la valeur n+1
fin tant que
Sortie: Afficher n
et jai fait:
Prompt M
0->N
0.02->u
while U>M
(e^(2u)-e^(u))->U
n+1->n
End
Disp N
SAUF que la question de mon exercice c'est pour M=60 et il m'affiche 0 alors que je devrais trouver n=36
merci de vos reponses.Mingerton le 21/06/2015 à 14:27
C'est normal. La condition de boucle est Tant que M<U. Or, au départ du programme, U=0,02 et M=60 donc M est déjà supérieur à U. la boucle n'est pas lancée et la première valeur de N est affichée, c'est à dire 0.
Pour avoir 36, la condition de boucle doit être : Tant que M>U. Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.