Programmer algorithme calculatrice
Fermé
alimaths
Messages postés
4
Date d'inscription
mardi 16 février 2010
Statut
Membre
Dernière intervention
16 février 2010
-
16 févr. 2010 à 11:48
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 24 mai 2012 à 18:02
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 24 mai 2012 à 18:02
A voir également:
- Ecrire un programme qui simule le fonctionnement d'une calculatrice
- Ecrire en gras sur whatsapp - Guide
- Programme demarrage windows 10 - Guide
- Calculer une moyenne sur excel - Guide
- Ecrire en miroir - Guide
- Installer calculatrice sur mon portable - Télécharger - Calcul & Conversion
6 réponses
plo623
Messages postés
4
Date d'inscription
lundi 14 février 2011
Statut
Membre
Dernière intervention
26 octobre 2011
3
14 févr. 2011 à 21:32
14 févr. 2011 à 21:32
Bonjour,
Je ne sais pas si le sujet est toujours d'actualité, néanmoins je vais quand même essayer de te répondre du mieux que je le peux.
Comme j'ai pu le constater tu es nouveau dans la programmation, je vais donc t'expliquer quelques trucs ;)
D'abord il y a en quelque sorte deux ti-basic ; un premier fonctionnant sur la Ti-82, Ti-83 plus ou encore Ti-84 et un autre, beaucoup plus perfectionné, destiné aux Ti-89, Ti-92 ou Voyage 200. Ceci étant dit, nous pouvons passer à la suite :)
Soit P la variable du prix
:Prompt X
:If X(symbole plus grand ou égal)0 et X<20
:Then
:(0.15X+3)(flèche)P
:Else
:If X(symbole plus grand ou égal)20 et X<60
:Then
:(0.10X+4)(flèche)P
:Else
:If X(symbole plus grand ou égal)60
:Then
:(0.05X+7)(flèche)P
:End
:End
:End
Disp P
Normalement je pense que cela devrait marcher :)
J'en profite pour dire que je dirige un blog http://lartdutibasic.blogspot.com où je présente des programmes et tutos pour Ti-82 ET Ti-89. Je pense publier un article prochainement sur les "débuts en programmation" avec divers liens ;)
En espérant t'avoir aidé,
plo623
Je ne sais pas si le sujet est toujours d'actualité, néanmoins je vais quand même essayer de te répondre du mieux que je le peux.
Comme j'ai pu le constater tu es nouveau dans la programmation, je vais donc t'expliquer quelques trucs ;)
D'abord il y a en quelque sorte deux ti-basic ; un premier fonctionnant sur la Ti-82, Ti-83 plus ou encore Ti-84 et un autre, beaucoup plus perfectionné, destiné aux Ti-89, Ti-92 ou Voyage 200. Ceci étant dit, nous pouvons passer à la suite :)
Soit P la variable du prix
:Prompt X
:If X(symbole plus grand ou égal)0 et X<20
:Then
:(0.15X+3)(flèche)P
:Else
:If X(symbole plus grand ou égal)20 et X<60
:Then
:(0.10X+4)(flèche)P
:Else
:If X(symbole plus grand ou égal)60
:Then
:(0.05X+7)(flèche)P
:End
:End
:End
Disp P
Normalement je pense que cela devrait marcher :)
J'en profite pour dire que je dirige un blog http://lartdutibasic.blogspot.com où je présente des programmes et tutos pour Ti-82 ET Ti-89. Je pense publier un article prochainement sur les "débuts en programmation" avec divers liens ;)
En espérant t'avoir aidé,
plo623
alimaths
Messages postés
4
Date d'inscription
mardi 16 février 2010
Statut
Membre
Dernière intervention
16 février 2010
3
16 févr. 2010 à 11:57
16 févr. 2010 à 11:57
J'ai cherché dans le manuel mais je ne sais vraiment pas comment faire
alimaths
Messages postés
4
Date d'inscription
mardi 16 février 2010
Statut
Membre
Dernière intervention
16 février 2010
3
16 févr. 2010 à 12:03
16 févr. 2010 à 12:03
Meme élève!
ptidavid
Messages postés
1273
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
16 février 2010
104
16 févr. 2010 à 12:04
16 févr. 2010 à 12:04
Vas-y par étapes :
- répertorie les variables que tu auras à créer et utiliser. Par exemple tu as déjà la variable x qui est un nombre, donc que tu déclareras avec un type entier ou réel (int ou float ou autre dans la TI). Idem pour la variable prix que tu afficheras à la fin du programme,
- cherche ensuite à afficher "ce programme calcule..." et "entrer x le nombre de photos". Il existe une instruction pour l'affichage en langage TI, pour ça réfère-toi à ton manuel,
- traduis la boucle si en langage TI. Il me semble que c'est If... Then... EndIf ou End. A vérifier dans ton manuel également,
- puis affiche le prix à la fin en réutilisant la même instruction que dans le 2ème tiret.
Ca ira?
- répertorie les variables que tu auras à créer et utiliser. Par exemple tu as déjà la variable x qui est un nombre, donc que tu déclareras avec un type entier ou réel (int ou float ou autre dans la TI). Idem pour la variable prix que tu afficheras à la fin du programme,
- cherche ensuite à afficher "ce programme calcule..." et "entrer x le nombre de photos". Il existe une instruction pour l'affichage en langage TI, pour ça réfère-toi à ton manuel,
- traduis la boucle si en langage TI. Il me semble que c'est If... Then... EndIf ou End. A vérifier dans ton manuel également,
- puis affiche le prix à la fin en réutilisant la même instruction que dans le 2ème tiret.
Ca ira?
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 426
24 mai 2012 à 18:02
24 mai 2012 à 18:02
bonjour
sinon c'est Else (PGGM/CTRL)
bon courage
sinon c'est Else (PGGM/CTRL)
bon courage
alimaths
Messages postés
4
Date d'inscription
mardi 16 février 2010
Statut
Membre
Dernière intervention
16 février 2010
3
16 févr. 2010 à 12:09
16 févr. 2010 à 12:09
et prompt c'est quoi?
For?
dISP?
ent?
Pour noté la variable : For(x) ?
Franchement je ne connais rien de rien
For?
dISP?
ent?
Pour noté la variable : For(x) ?
Franchement je ne connais rien de rien
ptidavid
Messages postés
1273
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
16 février 2010
104
16 févr. 2010 à 12:13
16 févr. 2010 à 12:13
Prompt sert à la saisie de variables.
For sert à faire une boucle Pour.
Disp sert à l'affichage de chaînes de caractères ou variables.
Par contre Ent, je ne connais pas. Tu ne voulais pas dire End plutôt?
Tu as un exemple bien détaillé à la page 204 de ce PDF :
http://education.ti.com/downloads/guidebooks/graphing/82/82book-fre.pdf
For sert à faire une boucle Pour.
Disp sert à l'affichage de chaînes de caractères ou variables.
Par contre Ent, je ne connais pas. Tu ne voulais pas dire End plutôt?
Tu as un exemple bien détaillé à la page 204 de ce PDF :
http://education.ti.com/downloads/guidebooks/graphing/82/82book-fre.pdf
ptidavid
Messages postés
1273
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
16 février 2010
104
16 févr. 2010 à 11:55
16 févr. 2010 à 11:55
Bonjour à toi,
Apparemment tu n'es pas seul à chercher de l'aide :)
https://fr.answers.yahoo.com/question/index;_ylt=AmZ._vQLMdRP9qrZpvzokYEeAgx.;_ylv=3?qid=20100216023423AAjyeKF
Sinon maintenant que tu as l'algorithme, il te faut transposer dans le langage de programmation de la TI-82. Pour ça, il n'y a rien de mieux que d'ouvrir ton manuel de la TI-82. Tout y est normalement décrit : instructions, syntaxe, etc.
J'ai déjà programmé sur des TI mais c'étaient des TI-89 et TI-92 donc c'est légèrement différent.
Apparemment tu n'es pas seul à chercher de l'aide :)
https://fr.answers.yahoo.com/question/index;_ylt=AmZ._vQLMdRP9qrZpvzokYEeAgx.;_ylv=3?qid=20100216023423AAjyeKF
Sinon maintenant que tu as l'algorithme, il te faut transposer dans le langage de programmation de la TI-82. Pour ça, il n'y a rien de mieux que d'ouvrir ton manuel de la TI-82. Tout y est normalement décrit : instructions, syntaxe, etc.
J'ai déjà programmé sur des TI mais c'étaient des TI-89 et TI-92 donc c'est légèrement différent.
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
16 févr. 2010 à 11:58
16 févr. 2010 à 11:58
Même prof ;-)
ptidavid
Messages postés
1273
Date d'inscription
jeudi 3 août 2006
Statut
Membre
Dernière intervention
16 février 2010
104
>
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
16 févr. 2010 à 11:59
16 févr. 2010 à 11:59
Et/ou même élève :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tu fait
J'ai une ti 89
Prgm
Prompt x
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)0 and x<20 Then
0.15x+3(là c'est la flèche "sto")z
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)20 and x<60 Then
0.1x+4 (là c'est la flèche "sto")z
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)60 and x<(infinie, c'est un genre de 8 horizontale sur ma ti 89 c'est sur la touche "losange jaune" puis "catalog" ) Then
0.05x+7(là c'est la flèche "sto")z
Disp "Prix",y
EndPrgm
J'ai une ti 89
Prgm
Prompt x
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)0 and x<20 Then
0.15x+3(là c'est la flèche "sto")z
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)20 and x<60 Then
0.1x+4 (là c'est la flèche "sto")z
If x(supérieure ou égale chez moi c'est "losange jaune" puis le point)60 and x<(infinie, c'est un genre de 8 horizontale sur ma ti 89 c'est sur la touche "losange jaune" puis "catalog" ) Then
0.05x+7(là c'est la flèche "sto")z
Disp "Prix",y
EndPrgm
j'ai une calculatrice Ti. 82 , et franchement j'arrive pas m'en sortir ... j'ai mis tous la calculatice me dire synt error je mets ensuite voir et je voix que il y a un probleme avec ca [ et ca ] ... et il me demande le prof de ecrire ca sur la calculatrice comment je peux l'ecrire?... "passable" si sa moyenne est dans l'intervalle [14;16[. merci . et je serai reconnaissant si quelqu'un me repond a ma question