Rechercher
Connexion
Chatbox externe
Derniers sujets
Partenaires
TI-Planet | Espace-TI : Forum |
Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)
Les posteurs les plus actifs du mois
Aucun utilisateur |
Algorithme aide =D
Tout 82 :: Programmes :: Les Programmes des Internautes (TI-Basic z80) :: Aide à la programmation (TI-Basic z80)
Page 1 sur 1
Algorithme aide =D
Salut !
Pour inaugurer le nouveau forum:
un programme me pose un pb depuis plus de deux semaines, j'y arrive pas du tout,
il nous permet de determiner le nombre minimal d'années de placement de facon a doubler le capitale
le capital en fonction de la valeur Co!
J'ai essayé de faire sa :
Sa m'affiche "error" et sa me redirige vers le programme!
votre aide serait la bienvenue, merci
Pour inaugurer le nouveau forum:
un programme me pose un pb depuis plus de deux semaines, j'y arrive pas du tout,
il nous permet de determiner le nombre minimal d'années de placement de facon a doubler le capitale
- Code:
C -> 1000
i -> 0
Tant que i<2000 faire
i -> i +1
C -> C x 1.02
Fin tant que
Afficher (i) et (C)
le capital en fonction de la valeur Co!
J'ai essayé de faire sa :
- Code:
i -> 0
Tant que i<2000 faire
i -> i +1
C -> C x 1.02
Fin tant que
Afficher (i)
Sa m'affiche "error" et sa me redirige vers le programme!
votre aide serait la bienvenue, merci
FootAmie- Invité
Re: Algorithme aide =D
Bonjour,
Heu... c'est quoi comme langage ça?
Ca ressemble à algobox mais pas vraiment...
Bref, si j'ai bien compris: dans C tu as le montant en banque, 1.02 correspond à l'augmentation de ce montant par an, et i conte le nombre d'années. Dans ce cas, il faut faire (j'ai repris ta syntaxe, après les // ce sont des commentaires explicatifs):
Heu... c'est quoi comme langage ça?
Ca ressemble à algobox mais pas vraiment...
Bref, si j'ai bien compris: dans C tu as le montant en banque, 1.02 correspond à l'augmentation de ce montant par an, et i conte le nombre d'années. Dans ce cas, il faut faire (j'ai repris ta syntaxe, après les // ce sont des commentaires explicatifs):
- Code:
Saisir C
D->2*C //On sauve le double du montant initial
i->0 //Nombre d'années = 1
tant que C<D faire //Tant que c'est inférieur au double initial
i->i+1 //On augmente le nb d'années
C->C*1.02 //On calcule le nouveau montant
Fin tant Que
Afficher (i)
- Code:
Prompt C
2C->D
//0->C EDIT:Je ne sais pas d'où je sors cette ligne, mais elle n'est pas bonne, il faut la retirer du prgm sinon on tombe dans une boucle infinie
0->I
While C<D
I+1->I
1.02C->C
End
I
Dernière édition par m@thieu41 le Mar 3 Sep 2013 - 19:55, édité 2 fois
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Algorithme aide =D
D'accord, je comprends mieux!Mais juste pourquoi un D? il correspond à quoi? et est-ce que j'ai le droit de l'incorporer à mon programme ?
merci pour tout = D
merci pour tout = D
FootAmie- Invité
Re: Algorithme aide =D
Le D (tu peux prendre une autre lettre mais j'ai pris D pour "Double") sert à sauvegarder le double du montant initial. Puisque le montant (valeur de C) change chaque année, tu ne peux pas te baser sur le double de C pour savoir quand arreter la boucle. Il faut donc sauvegarder le double du montant initial: une fois calculée, hors de la boucle, la valeur de D ne change pas de tout le programme.
Seule celle de C (montant actuel) change, et dès qu'elle dépasse D (le double du montant initial), on affiche la valeur de I (nombre d'années, qui varie aussi à chaque tour).
Donc oui il faut bien sur "l'incorporer" au programme comme tu dis (bien que ça soit pas très "technique" comme terme )
Seule celle de C (montant actuel) change, et dès qu'elle dépasse D (le double du montant initial), on affiche la valeur de I (nombre d'années, qui varie aussi à chaque tour).
Donc oui il faut bien sur "l'incorporer" au programme comme tu dis (bien que ça soit pas très "technique" comme terme )
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Sujets similaires
» traduire un algorithme
» RPG arena
» Comment bien demander de l'aide
» cacul du taux d'intêret
» [Aide] Recopier un programme à partir d'un lien de téléchargement
» RPG arena
» Comment bien demander de l'aide
» cacul du taux d'intêret
» [Aide] Recopier un programme à partir d'un lien de téléchargement
Tout 82 :: Programmes :: Les Programmes des Internautes (TI-Basic z80) :: Aide à la programmation (TI-Basic z80)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Dim 16 Oct 2022 - 21:11 par Wistaro
» Bonne année 2018!
Ven 2 Nov 2018 - 19:42 par Ti64CLi++
» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026
» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro
» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41
» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro
» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++
» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++
» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++