Forum

Catégorie : Support
Forum : TI-82 STATS.fr
Vues : 2876
Réponses : 11
Type : discussion
Etat : réponses autorisées

Algorithme sur TI-82

Mallaury le 27/03/2012 à 17:47
Bonjour! J'ai un exercice de DM à rendre pour jeudi mais il y a un exercice sur les algorithmes que je n'arrive pas à faire.

Le 1er Janvier 2010, le PDG d'une entreprise d'une société promet à ses actionnaires une diminution des coûts de production de 5% par mois. Pour les convaincre de le soutenir, il met en oeuvre l’algorithme suivant:
( C est le coût de production et N le nombre de mois.

1) retranscrire l’algorithme suivant en langage de la calculatrice et l'entrée dans la calculatrice.

Entrée: Le nombre C
Le nombre N
Initialisation C-> CF
Traitement: Pour I=1 à N
CF*0.95-> CF
Afficher le couple ( I, CF)
Fin pour
Sortie

2) Faire fonctionner cet algorithme pour C=5000 et N=5. Quelle est la fonctionnalité de cet algorithme?
3) Modifier cet algorithme pour qu'il affiche:
a) Le nombre de mois nécessaires pour diviser par deux les coûts de production.
b) la date à partir de laquelle les coûts de production ont été divisés par2.

Merci d'avance pour votre aide! happy.gif
sandro le 27/03/2012 à 18:42
1) (je suppose que quand tu dis "le nombre ?" tu parles de le demander à l'utilisateur)
Code
Prompt C
Prompt M
C -> F
For(I,1,N
F*0.95 -> F
Disp I,F
Pause
End

NB : j'ai rajouté le Pause pour que tu puisse voir toute les étapes

2) cheche un peu en comparant les valeurs trouvées à la main et celle de l'algo
3)a) remplace le
Code
For(I,1,N
par
Code
While F*0.95>C/2

et rajoute à la fin
Code
Disp I,"MOIS NECESSAIRES
b) rajoute tout à la fin
Code
2010+ent(I/12) -> A
I-12*ent(I/12) -> M
Disp "LE 1ER",M,A
Mallaury le 27/03/2012 à 20:15
Je vous remercie pour votre aide, j'ai réussi à comprendre et à tout faire!
Par contre, j'ai un problème pour la question 3)b) je ne sais pas où se trouve +ent et ent sur la calculatrice.
linkakro le 27/03/2012 à 21:17
"ent" se trouve dans le menu math+droite.
En anglais elle se traduit par "int" ou "iPart".
Cela calcule la partie entière du nombre.
Mallaury le 27/03/2012 à 21:37
J'ai trouvé! Je vous remercie pour votre aide!!
Casio le 28/03/2012 à 17:54
Bonjour, je dois faire le même exercice de Maths pour jeudi sauf que j'ai une casio... Quelqu'un pourrait m'aider ? Merci d'avance pour votre aide.
linkakro le 28/03/2012 à 18:23
Ce forum est un mauvais choix : ici nous sommes spécialisés en TI, pas en Casio.
Il faudrait poser la question sur un forum Casio.

Pratiquement chacune des fonction énoncées dans ce sujet pour TI existe dans une Casio sous d'autres noms et syntaxes.
Par exemple 1->A devient A<-1.
La grande majorité des fonctions sont accessibles au fin fond des menus gérés par les touches F1 à F6.
Je ne connais ni les traductions ni les menus des Casio.

ps: Casio est apriécié pour sa qualité mais je ne perçoie aucune ergonomie dans leurs calculatrices.
Casio le 28/03/2012 à 18:27
D'accord merci quand même, bonne soirée.
sandro le 28/03/2012 à 18:37
perso; non mis à part si tu connais les équivalences langage humain /langage casio

Prompt signifie lire/demander/entrer
expr -> var signifie affecter à la variable le résultat de l'expression
For(I,1,N signifie Pour I allant de 1 à N (avec un pas de 1)
Disp X signifie afficher la valeur X
Disp "texte" signifie afficher le texte
Disp truc1,truc2,truc3,...,trucN signifie afficher ces N trucs les uns après les autres (idem que si on faisiat uène série de Disp
Pause met en pause
End est un FinPour sauf dans le cas du 3) où ça devient un FinTantque
ent signifie partie entière (peut ici être remplacé par troncature ou arrondit à l'inférieur.

Pour trouver ces fonctions sur ta casio, je crois que tu devait trouver des tuto pour casio ici : http://web.archive.org/web/201[...]-259-casio.html
tapenad le 28/03/2012 à 20:41
je pense que la progra sur casio est vraiment galère: j'ai galeré pour faire un + ou - pour un copain sur casio avant de demander à mon prof de math...
evil.gif
Je deteste la progra sur casio
C.Q.F.D.
---------------------
HS: le smiley ^^/ (le 15eme en partant de la gauche) ne marche pas pour moi... frozen.gif
sandro le 28/03/2012 à 22:15
je pense que c'est surtout une question d'habitude (sur la ti89tita, je gallère aussi).
Sinon, si tu bloque vraiment, tu peut poser ton problème ici : https://tiplanet.org/forum/por[...]wforum.php?f=21 : meme si ce sous forum de ce site n'est presque pas uutilisé, le forum en général est très fréquenté, donc je pense que tu trouvera bien quelcun pour t'y aider.

Sandro

PS : chez moi non plus il ne marche pas ce smiley
The K le 30/03/2012 à 17:46
Je pense être capable de traduire cet algo en casio

Code
?->C
?->F
For 1->I To N
0,95*F->F
I[petit triangle F5]
F[mm petit triangle]
Next



EDIT : non je n'ai pas de casio, me blâmez pas ! (juste que les 3/4 de ma classe en a alors au bout d'un moment ... ^^')