Algorithme à la calculatrice
Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 09 Jan 2013, 16:07
Bonjour,
J'ai un exercice d'algorithme à faire mais je n'ai pas compris comment faire, c'est pourquoi je vous demande de l'aide. Je dispose d'une calculatrice TI-82 Stats.fr et d'une TI-nspire cx CAS.
Exercice : Faire tourner (à la main) l'algorithme ci-dessous pour une valeur de

égale à 92 647
)
désigne la partie entière d'un nombre

: par exemple
 = 3))
.
A quoi correspond la donnée ? Quel est le résultat ? Que fait cet algorithme ? (Utiliser la calculatrice pour les calculs.)
VARIABLES : 
,

,

entiers
ENTRÉES : Saisir
TRAITEMENT : 
prend la valeur
)

prend la valeur


prend la valeur
)

prend la valeur
SORTIES : Afficher

,

,

.
Merci d'avance
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 09 Jan 2013, 16:10
Bonjour,
Il suffit de les écrire. Je pars du traitement.
s = 92647
h = E(92647/3600) // A calculer et à prendre la valeur entière
s = 92647 - 3600*h // h étant la valeur entière calculée précédemment
m = E(s/60) // s étant la valeur ci-dessus
s = s-60 m // valeur à prendre juste au dessus
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 09 Jan 2013, 16:56
J'ai trouvé cela pour l'instant.
VARIABLES : 
,

,

entiers
ENTRÉES : 92647
TRAITEMENT : 
= 25

= 2647

= 1544

= 7
SORTIES : 25, 1544, 7
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 09 Jan 2013, 17:12
J'ai trouvé cela pour l'instant, est-ce correct ?
VARIABLES : 
,

,

entiers
ENTRÉES : 92647
TRAITEMENT : 
= 25

= 2647

= 1544

= 7
SORTIES : 25, 1544, 7
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 09 Jan 2013, 17:17
Alors je suis uniquement d'accord pour h.
On détaille
s = 92647
h = 25
s = 92647 -3600*25 = 2647
m = E(2647 / 60) = 44 (Attention s est mis à jour juste au dessus)
s = 2647 - 60*44 = 7
On affichera donc
25 44 7
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 09 Jan 2013, 17:26
J'avais pas fait attention effectivement. Mais à je n'ai pas compris les questions "A quoi correspond la donnée ?" et "Que fait cet algorithme ?".
Je sais qu'il y-a un histoire d'heure, minute, seconde mais sans plus..
Merci
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 09 Jan 2013, 17:29
L'algorithme permet d'afficher, le nombre d'heure, de minute et de seconde à partir d'un nombre de seconde (A une erreur près).
C'est un convertisseur seconde => heure : minutes : secondes
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 09 Jan 2013, 17:56
Merci beaucoup.
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 10 Jan 2013, 18:27
Bonsoir,
Est-ce que vous saurez m'expliquer comment entrer cette algorithme sur une calculatrice type TI-82 Stats.fr s'il vous plait ?
Merci d'avance
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 10 Jan 2013, 18:58
Bonsoir,
Est-ce que vous saurez m'expliquer comment entrer cette algorithme sur une calculatrice type TI-82 Stats.fr s'il vous plait ?
Merci d'avance
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 10 Jan 2013, 19:26
Bonsoir,
Voici un site qui contient une documentation, ainsi que des programmes
http://tout82.free.fr/index.php4 essaye de t'en inspirer pour écrire ton propre algorithme.
N'ayant pas de TI, je ne connais pas la syntaxe et le siteduzero étant en maj, je n'ai pas le temps de parcourir toutes la doc. Si tu as des questions n'hésites pas à les poser, j'essayerais d'y repondre.
Bonne soirée =)
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 10 Jan 2013, 19:59
Vous avez un émulateur de la calculatrice TI-82
iciBonne soirée,
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 10 Jan 2013, 22:41
Voici le code, je n'ai pas testé, l'utilisation de l'émulateur sur clavier est juste immonde.
Input "Saisir S ", s
h -> int(s/3600)
s -> s - 3600 * h
m -> int(s/60)
s -> s - 60 * m
Disp " h = ", h
Disp " m = ", m
Disp " s = ", s
-
Mehdi.H
- Membre Naturel
- Messages: 33
- Enregistré le: 07 Jan 2013, 19:37
-
par Mehdi.H » 11 Jan 2013, 00:39
J'ai écrit exactement la même chose que vous, mais ça ne fonctionne pas
Je ne trouve pas int et input.
-
ampholyte
- Membre Transcendant
- Messages: 3940
- Enregistré le: 21 Juil 2012, 07:03
-
par ampholyte » 11 Jan 2013, 00:57
Input se trouve dans prgm => I/O
Int se trouve dans math => num
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 92 invités