Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse
Comment programmer un algorithme .
Auteur Message
olivier250



Autorisation : Membre
Nb de messages : 2
Inscrit le : Mar 29 Déc 2009, 14:36
Posté le : Mar 29 Déc 2009, 15:04   Citer 

Bonjour excusé moi de vous déranger mais sa fais plusieurs heure que j'essaye de faire un algo sur ma calculatrice mais je n'y arrive pas voila exactement les deux algo :(le premier )
Mettre 5000 dans S
Mettre 0 dans N
Effacer l'ecran
Tant que S est strictement inférieur à 8000
Remplacer S par S*1.02
Augmenter N de 1
Afficher N et S
FinTanque
(Maintenant le deuxiéme )
Mettre 5000 dans S
Mettre 0 dans N
Effacer l'écran
Tant que S est strictement inférieur à 6500
Choisir un nombre aléatoire A compris entre 100 et 200
Remplacer S par S+A
Augmenter N de 1
Afficher N et S
FinTantque
Voila pour le second .
Je ne vous demande pas de la faire à ma place mais de me dire mes erreurs et de les corrigers si sa ne vous dérange pas alors pour le premier j'ai tapé sa :
Input"N=",N
5000 STO S
0 STO N
For (N,S,0)
S (le signe strictement inférieur je ne le trouve pas sur mon clavier ) 8000
S STO S*1.02
N+1
END
Disp"N",N
Disp"S",S
Voila ce que j'ai fais pour le premier mais à chaque fois syntax error donc j'ai surement faux et désolé si mon algo est pas super ,j'ai du mal à comprendre les algo .
Alors voila ce que j'ai fais pour le second:
Input"N=",N
5000 STO S
0 STO N
For(N,S,0)
S(signe strictement inférieur à )6500
A STO 120
S STO S+A
N+1
End
Disp"N",N
Disp"S",S
Voila pour le second.
Désolé du dérangement je cherche mais à chaque fois je tombe sur syntax error ,Merci de votre aide futur happy.gif .

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
sypotu
Avatar

Autorisation : Membre
Nb de messages : 660
Inscrit le : Dim 13 Sep 2009, 8:27
Posté le : Mar 29 Déc 2009, 17:52   Citer 

Salut et bienvenue ur le forum ! bigmouth.gif

Pourquoi mets tu Imput N au début,c'est dommage car la suite était pas mal winkle.gif

Uttilise EffEcr ( [prgm]+[fleche droite]+[8]) pour effacer l'écran

Pour le tant que on utillise While condition (ici While S<8000 )

Ensuite fais attention au sens de la flèche du STO, tu mets S*1.02 dans S et non pas l'inverse winkle.gif

Enfin, n'oublie pas le STO N quand tu veux modifier la valeur de N.

Voilà c'est toutt ce que je vois, ah si pour le deuxième les nb aléatoires se font avec NbrAléat( limite_inf , limite_sup ) STO ta_variable ([math]+[fleche gauche]+[5])

Bon courage ! bigmouth.gif

P.S.: Quand tu as une erreur syntaxe tu peut faire Voir est ça t'enmenera la où il y a la faute ! winkle.gif

----------------------
Ti-83+.fr
Passe en 1ère S


Foire Aux Questions__________Traduction des fonctions Anglais/Français
Emplacement des fonctions____Lexique
Liste des jeux
Ouvrir, éditer et créer des .82p ou .83p sans télécharger de logiciel
Logiciel pour prendre des screenshot animés
Chat du site_________________Hebergeur pour vos .83p
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Mar 29 Déc 2009, 17:53   Citer 

Le problème pour le premier algorithme c'est que sto sert à stocker dans une variable or S*1.02 n'est pas une variable.

Voila comment j'écrirais le code:


Code
5000->S
0->N
EffEcr
While S<8000
S*1.02->S
N+1->N
Disp N,S
End
EffEcr
While S<6500
entaléat(100,200)->A
S+A->S
N+1->N
Disp N,S
End



Pour le second, c'est le même problème, il faut mettre 120->A par exemple.

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
olivier250



Autorisation : Membre
Nb de messages : 2
Inscrit le : Mar 29 Déc 2009, 14:36
Posté le : Mar 29 Déc 2009, 18:19   Citer 

Merci beaucoup pour vos conseil , je vais essayer tout sa bigmouth.gif

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa