Catégorie :
SupportForum :
TI-82 AdvancedVues : 1934
Réponses : 17
Type : discussion
Etat : réponses autorisées
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Chronomètre-Compte à rebours
Le jeune programmeur le 10/11/2016 à 18:22
Voici le code d'un chronomètre-Compte à rebours assez sympa à faire... Si vous avez des problèmes merci de me le dire mais je peux vous assurer qu'il marche sur ma TI-82 Advanced...

Le jeune programmeur le 10/11/2016 à 18:31
Euh j'ai oublié de mettre le code dans le message ! Mais le voici :
Lbl 0
EffEcr
Menu("MODE","CHRONO",1,"MINUTEUR",2,"QUITTER",9)
Lbl 1
Output(1,1," 0: RAZ")
Output(2,1,"ENTER: PAUSE")
Output(3,1,"ANNUL: STOP")
0->T
0->M
Output(6,3,"MIN")
Output(6,10,"SEC")
While 1
T+(1/6.25)->T
Output(5,3,M
Output(5,10,arrondi(T/2)
codeTouch->K
If K=102
Then
0->T
0->M
Pause
Output(4,2," ")
End
If K=105
Pause
If K=45
Goto 0
If T=120
Then
M+1->M
0->T
End
End
Lbl 2
Input "MINUTES: ",M
Input "SECONDES: ",S
2S->S
While 1
Output(6,3,"MIN
Output(6,10,"SEC
Output(5,3,M
Output5,10,arrondi(S/2
S-(1/6.25)->S
If S<02 et M->0
Then
EffEcr
Disp "FINI!
Pause
Goto 0
End
If S<0
Then
M-1->M
119->S
End
If codeTouch=45
Goto 9
End
Lbl 9Paulo1026 le 10/11/2016 à 20:40
Tu aurais pu éditer ton message

mais sinon bien joué tu t'es beaucoup amélioré

Le jeune programmeur le 11/11/2016 à 14:22
Je me suis un peu fait aidé par un copain mais je progresse un peu...

Ti82-Lexilus le 12/11/2016 à 11:41
J'en avais fais un l'année dernière sur ti82+ mais le code est même.
Juste une remarque :
Ton chrono est adapté a la vitesse de ta ti et non pas à ceux qui vont le recopier
Et cela a cause de cette ligne :
Le 1/6.25 est pour toi
Tous depend de la pile , de la mémoire RAM libre de chaque TI
Il faudrait que tu le precise dans ton programme et qu'il faut adapter cette valeur pour qu'elle fasse 1s.
J'espère que tu vas comprendre mon baratin
Bonne journée !!!!
Le jeune programmeur le 12/11/2016 à 13:09
C'est quoi ton programme QUITTER ?Ti82-Lexilus le 12/11/2016 à 13:20
Un programme a incruster dans un programme pour reproduire la fonction quitter (2nd + mode)Le jeune programmeur le 13/11/2016 à 12:49
T'as le code à me donner pour que j'essaie ?

Ti82-Lexilus le 13/11/2016 à 16:00
Je vais rechercher le topic ...Le jeune programmeur le 14/11/2016 à 14:48
OK merci...

Ti82-Lexilus le 15/11/2016 à 22:48
J'ai pas trouver

Le jeune programmeur le 18/11/2016 à 10:58
Pas grave...Ti82-Lexilus le 21/11/2016 à 23:21
Mdr aussi je suis flemard...
Le code est bof ...
Faudrait que je le refasse mais pour l'instant je suis sur python !Paulo1026 le 22/11/2016 à 21:46

faudrait que je me mette au Phyton un jour mais ça m'a l'air chaud

Ti82-Lexilus le 24/11/2016 à 19:28
Franchement ca va ...
Le plus chiant c'est la syntaxe ...
Sur calculatrice si tu met pas la derniere parenthèses il n'y a pas d'erreur
En python SI !!!!
le moindre espace de trop ou de moins te fais une erreur ...

mais sinon c'est cool !
Paulo1026 le 26/11/2016 à 21:31
T'as réussi à faire des trucs pour l'instant?m@thieu41 le 29/11/2016 à 21:59
Quelques remarques sur ton code:
Ici ça a peu d'importance, mais il vaut mieux éviter les goto dans les boucles en général, c'est lent et ça donne de mauvaises habitudes.
https://tout82.pages-perso.fre[...].php?sujet=2757
En l'occurrence, redémarrer plusieurs fois le chrono sans quitter le prgm le rendra plus lent... Et incorrect du coup :p
If S<02 et M->0
Heu... S<2 ? :p
Concernant le python... Syntaxiquement c'est un des langages le moins chiant :p Essaye le c++ pour comparer ahah :p
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.