Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

algorythme TI-82 Erreur Syntaxe

Posté par
Motyak
14-02-15 à 13:42

Bonjour, j'ai voulu faire une boucle mais ma ti me signale une erreur syntaxe, voilà le programme (erreur souligné) :

Imput N
0->C
0->A
While A<N
A+2^C->A
C+1->C
End
N-(A-2^(C-1))->B
2^(C-1)->D
0->E
1->F
D->G
1->H
1->I
If G-B>B-F
Then
(F+G)/2->G et H+I->I
Else
If G-B<B-F
Then
(F+G)/2->F et H+I->H
E+1->E
While E≠C-1
Repeat
End
H/I->J
Disp J➤Frac,J➤Déc

Quelqu'un aurait une idée ?

Posté par
hekla
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 13:47

Bonjour

supprimez et  et faites un retour  après G
manque deux End
à quoi correspond repeat ? on ne sait pas ce qu'il faut répéter

Posté par
Motyak
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 13:54

Oui mais si j'enlève les "et", du coup le compteur que j'ai nommé E ne fonctionnera plus.
-Si G-B>B-F, alors G prendra la valeur moyenne de F et G. Et I prendra la valeur de la somme de I et J.
-Sinon, si G-B<B-F, dans ce cas c'est F qui prendra la valeur moyenne de F et G. Et ici ce sera J qui prendra la valeur de la somme de I et J.
Mais dans tous les cas, il faudra ajouter +1 au compteur E pour chaque "choix" effectué à chaque renouvellement de boucle.
Vous me comprenez ou j'explique très mal ?

Posté par
hekla
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 14:01

que voulez-vous faire ?
  il exécute tout ce qui suit then jusqu'à else  

Posté par
Motyak
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 14:09

Je voudrais répéter la boucle suivante :

If G-B>B-F
Then
(F+G)/2->G
H+I->I
E+1->E
Else
If G-B<B-F
Then
(F+G)/2->F
H+I->H
E+1->E

Tant que le compteur E n'est pas égal à C-1
Puis ensuite il afficherait la valeur J=H/I sous forme de fraction.

Posté par
hekla
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 14:39

prompt N
O sto C
0 sto A
while A<N
A+2^C sto A
C+1 sto C
End
2^(C-1) sto D
N+D-A sto B
0 sto E
1 sto F
1 sto H
1 sto I

lbl 1
if D-B>B-F
Then
(F+D)/2 sto D
H+I sto  I
Else
(F+D)/2 sto F
H+I sto  I
E+1 sto E
End
While  E \not=C-1
Goto 1
End
H/I sto J
Disp J ,J  frac

Posté par
Motyak
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 14:43

Merci à toi

Posté par
hekla
re : algorythme TI-82 Erreur Syntaxe 14-02-15 à 14:49

est-ce ce que vous vouliez ?



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1732 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !