Poster un nouveau sujet Verrouillé
Traduire un algorithme en programme pour la TI-82
Auteur Message
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Jeu 28 Avr 2011, 19:43   Citer 

Voila j'ai un devoir à faire. Je doit traduire l’algorithme (ci-dessous) en programme pour ma TI-82. J'ai essayer plusieurs petits programmes mais rien y fait. J'y arrive pas. Je me demandai si vous pouvez m'aidez. S'il vous plait.
Voici l'algorithme:
reste = reste de la (division)

A=reste(année/19)
B=reste(année/4)
C=reste(année/7)
D=reste((19A+24)/30)
E=reste((2B+4C+6D+5)/7)

si D+E>9 Pâques=D+E-9 avril
sinon Pâques=22+D+E mars.
Si >25 avril retirer 7 jours


--------
J'éspere que quelqu'un pourra m'aider au plus vite car c'est pour mardi. Et là je suis vraiment bloqué de chez bloqué.
Merci d'avance.

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Jeu 28 Avr 2011, 20:05   Citer 

Tu n'indique pas les variables de départ, si c'est une boucle ou bien si il faut afficher le résultat.

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Jeu 28 Avr 2011, 20:40   Citer 

Excuse moi j'y est pas pensé.
En faite c'est pour les dates possible de pâques sur différente année.
Dans mon énonce c'est marqué de année 1955 à 2048.
et après il donne l'algorithme.

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 29 Avr 2011, 12:00   Citer 

Essaye ceci alors:


Code
Input "ANNEE=",N
fpart(N/19)*19->A
fpart(N/4)*4->B
fpart(N/7)*7->C
fpart((19A+24)/30)*30->D
fpart((2B+4C+6D+5)/7)*7->E
If D+E>9
Then
Disp "PAQUES=",D+E-9,"AVRIL"
Else
Disp "PAQUES=",22+D+E,"MARS"
End
If D+E+9>25
Disp "PAQUES=",D+E-16,"AVRIL"



Je ne suis pas sur de la fin du programme et je ne suis même pas sur que c'est ce qu'on te demande.

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 13:30   Citer 

Coucou.
Je m'excuse de t’embêter encore mais je trouve pas "fpart" sur ma TI.
Tu pourrai me dire ou s'est pour que j'essaie le programme stp
Merci d'avance

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 29 Avr 2011, 13:44   Citer 

Touche MATH puis sous-menu NUM.

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 13:47   Citer 

Je les pas notgood.gif

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 13:49   Citer 

J'ai que :
- abs(
- arrondi(
- ent(
- partDéc(
- partEnt(
- min(
- max(
- ppcm(
- pgcd(

 Adresse email Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 717
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Ven 29 Avr 2011, 14:30   Citer 

c'est parce que tu as une calculatrice francaise! (tkt c'est pas grave winkle.gif )
on ne pouait pas le savoir puisque tu as posté dans la mauvaise catégorie....
pour toi ca sera partdec(

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 14:55   Citer 

Merde désolé j'ai pas fait attention pour moi cette calculatrice est encore inconnu la prochaine fois j'y ferai attention

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 15:27   Citer 

Merci beaucoup j'ai changé la fin du programme et maintenant grâce a toi. Je trouve les résultats.
Encore merci beaucoup de ton aide.

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 29 Avr 2011, 15:35   Citer 

Sujet réglé?

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 15:42   Citer 

Oui sujet réglé.
Juste un question a la fin je met End ou pas

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 29 Avr 2011, 15:47   Citer 

Non, pas besoin de End si tu n'as pas utiliser les fonctions Then/else/for/while/return etc...

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 28 Avr 2011, 19:32
Posté le : Ven 29 Avr 2011, 15:59   Citer 

Voila le programme j'ai pris le début du tien et les arrangés:

Input "ANNEE=",N
partDéc(N/19)*19->A
partDéc(N/4)*4->B
partDéc(N/7)*7->C
partDéc((19A+24)/30)*30->D
partDéc((2B+4C+6D+5)/7)*7->E
If D+E>9
Then
Disp "PAQUES=",D+E-9,"AVRIL"
If D+E<10
Then
Disp "PAQUES=",22+D+E,"MARS"

Donc je sais pas si je doit le mettre et si je le met je doit le metttre où ??

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 29 Avr 2011, 16:07   Citer 

Ce code est bon si tu enlève les Then sinon, tu doit mettre des End après les lignes des Disp.

Sangohan38

 Adresse email Haut de page Bas de page 
 
abc
Invité
Posté le : Ven 29 Avr 2011, 16:58   Citer 

Oki merci tu m'auras bien aidé. happy.gif

  Haut de page Bas de page 
 
Poster un nouveau sujet Verrouillé





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink