SIMPLIFICATION d'un algorithme |
Auteur |
Message |
dodododod
Autorisation : Membre
Nb de messages : 6
Inscrit le : Jeu 23 Déc 2010, 14:42
|
Posté le : Sam 25 Déc 2010, 16:11
|
|
|
bonjour j'ai créer un algorithme dont j'ai besoin pour un exercice mais je voudrez qu'il soit reformuler car il m'a l'air "bête" et un peu répétitif dans la formulation. mais je ne sais pas comment faire , voici cette algorithme:
: Prompt a
: 1/2(a+(2/a))->b
: 1/2(b+(2/b))->c
: 1/2(c+(2/c))->d
: 1/2(d+(2/d))->e
: 1/2(e+(2/e))->f
: Disp b,c,d,e,f
j'ai la calculatrice Ti-82 Stats.fr version fancaise
merci de votre aide qui me sera grave utile
|
|
|
|
patate007
Autorisation : Membre
Nb de messages : 117
Inscrit le : Mar 09 Fév 2010, 8:49
|
Posté le : Sam 25 Déc 2010, 17:02
|
|
|
Si j'ai bien compris, tu voudrais que ton programme soit "simplifié", même s'il est déjà simple.
Tu pourrais par exemple au lieu d'utiliser des lettres pour les variables, utiliser un tableau. Et donc te servir d'une boucle For. Sais-tu utiliser les tableaux et les boucles For ?
---------------------- Joyeuse Pâques |
|
|
|
dodododod
Autorisation : Membre
Nb de messages : 6
Inscrit le : Jeu 23 Déc 2010, 14:42
|
Posté le : Sam 25 Déc 2010, 17:04
|
|
|
non je ne sais pas utiliser tous ca jai j'amais fait d'algorithme!
et moi en faite d'aprés ce qu'on ma di on peut faire un bloucle ou un truc dans le genre mais je suis perdu :/
|
|
|
|
dodododod
Autorisation : Membre
Nb de messages : 6
Inscrit le : Jeu 23 Déc 2010, 14:42
|
Posté le : Sam 25 Déc 2010, 17:24
|
|
|
Penses tu pouvoir m'aider =D?
|
|
|
|
metallica
Autorisation : Membre
Nb de messages : 108
Inscrit le : Lun 28 Jui 2010, 11:14
|
Posté le : Sam 25 Déc 2010, 17:27
|
|
|
le code simplifié donne:
Code | :Prompt A
:For(X,1,5
:Disp Rép
:.5(Rép+2/Rép
:End |
Je n'ai pas essayer mais je pense que ça marche.
----------------------
Tutoriel sur l'Axe Parser ! |
|
|
|
dodododod
Autorisation : Membre
Nb de messages : 6
Inscrit le : Jeu 23 Déc 2010, 14:42
|
Posté le : Sam 25 Déc 2010, 17:29
|
|
|
la foncion "rep" n'existe pas !! sur la calculatrice
|
|
|
|
dodododod
Autorisation : Membre
Nb de messages : 6
Inscrit le : Jeu 23 Déc 2010, 14:42
|
Posté le : Sam 25 Déc 2010, 17:41
|
|
|
c'est bon merci quand meme jai trouver la reponse a ma question =) bonne soirée
|
|
|
|
patate007
Autorisation : Membre
Nb de messages : 117
Inscrit le : Mar 09 Fév 2010, 8:49
|
Posté le : Sam 25 Déc 2010, 18:09
|
|
|
Ah c'est malin, il ne sait toujours pas utiliser la boucle For ^^'
Tu trouveras rep en faisant 2nde .
Une boucle for sert à répeter une action (c'est une boucle) un certain nombre de fois. Elle se construit comme ça : For(variable, début, fin, pas). Le pas est facultatif (si il n'y a rien, c'est 1). En "français", ça donnerai : pour X allant de 1 à 5.
---------------------- Joyeuse Pâques |
|
|
|
Persalteas
Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Lun 27 Déc 2010, 19:28
|
|
|
en faisant 2nde smiley, tu trouves Rép.
Ou alors, tu as une calculette en anglais et c'est Ans et pas Rép.
|
|
|
|
Akmdad
Autorisation : Membre
Nb de messages : 717
Inscrit le : Mar 22 Jui 2010, 21:03
|
Posté le : Lun 27 Déc 2010, 19:38
|
|
|
lol seconde smùiley, va faloir que le webmaster trouve du temps pour corriger [ 0 ] [0]
---------------------- retrouvez moi sur twitter!!!
j'ai une ti 82 stats fr et une ti89 titanium |
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Ven 31 Déc 2010, 12:49
|
|
|
Citer : Metallica | le code simplifié donne:
Code | :Prompt A
:For(X,1,5
:Disp Rép
:.5(Rép+2/Rép
:End |
Je n'ai pas essayer mais je pense que ça marche. |
Tu as eu le réflexe des "rép" auxquels je ne pense jamais. BRAVO
---
Par contre tu n'affiches pas le dernier résultat. Il y a plusieurs solutions.
-met le disp après le calcul et ajoûte Disp A juste avant la boucle.
-ajoûte Disp rép à la fin.
Le prompt n'est pas stocké dans Rép. Ajoûte A
Code | :Prompt A
:A
:For(X,1,5
:Disp Rép
:.5(Rép+2/Rép
:End
:Disp Rép |
---------------------- 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 |
|
|
|
metallica
Autorisation : Membre
Nb de messages : 108
Inscrit le : Lun 28 Jui 2010, 11:14
|
Posté le : Ven 31 Déc 2010, 19:24
|
|
|
Merci d'avoir améliorer le programme.
PS: Le "A" n'est pas demander mais je pense que c'est toujours mieux le voir.
----------------------
Tutoriel sur l'Axe Parser ! |
|
|
|