Poster un nouveau sujet Poster une réponse
Algorithme
Auteur Message
Joe
Invité
Posté le : Mer 04 Sep 2013, 17:40   Citer 

Bonjour c'est la rentrée et j'ai déjà mon prof de maths qui nous dit de rendre ci dessous pour demain et sur notre calculatrice bien-sur :/ Pouvez-vous m'aider pleazz

A prend la valeur 1
I prend la valeur 0
TANT QUE A> 10(puissance: -30)
I prend la valeur I+1
A prend la valeur (5/6)*A
FIN TANT QUE
afficher I

Merci d'avance

  Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Mer 04 Sep 2013, 18:02   Citer 

Bonjour,

C'est de la traduction mot à mot si j'ose dire (ou plutôt commande par commande), donc ça me surprend qu'il ne t'ai pas donné comment faire crazy.gif

(J'ai édité après le poste de Linka plus bas)


Code
1->A
0->I
While A>10^-30
I+1->I
5/6A->A
End
I //Permet d'afficher I (seulement si dernière ligne du prgm, sinon mets Disp I, ou Pause I si tu veux une pause)



Va voir cet article de Linka la prochaine fois, il est très bien fourni pour ça : http://tout82.free.fr/forum/sujet.php?sujet=3476

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 04 Sep 2013, 20:01   Citer 

Même commentaire

Je dois corriger une chose et en commenter une autre :
-m@thieu41 s'est étourdi avec "A->5/6A" qui doit évidemment être "5/6*A->A" (et qu'il sait forcément winkle.gif)
-explique que "I" à la fin s'affiche uniquement parce que c'est à la fin, car partout ailleurs il faudra les fonctions d'affichage telles que Disp.

Ceux qui auraient des TI82 NON-stat devront se méfier des priorités opératoires dans 5/6*A. Le symbole de produit ou des paranthèses ou le déplacement à gauche de A sont nécessaires. 5/6*A ou (5/6)A ou A5/6

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Mer 04 Sep 2013, 20:10   Citer 

Merci, je corrige

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.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 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink