Bonjour,
J'aimerais savoir comment faire pour inclure un temps dans un programme.
J'aimerais qu'un calcul s'affiche et que si on ne le trouve pas assez vite il affiche la reponse tout seul passez un certain temps.
Merci de vos futur reponse
Ps: j'ecris sur un clavier de telephone en allemand il est donc possible que certaine faute d'orthographe naient pas ete corrigées.
mettre un temps sur ti-89
2 posts
• Page 1 of 1
mettre un temps sur ti-89
Last edited by akhenacolin on 17 Apr 2015, 17:01, edited 2 times in total.
-
akhenacolin
Niveau 2: MI2 (Membre Initié)- Posts: 4
- Joined: 10 Dec 2014, 17:31
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: dernière secondaire (suisse)
Re: mettre un temps sur ti-89
Il n'y a pas vraiment de gestion du temps en TI-Basic, mais tu peux t'en sortir facilement en utilisant un compteur dans une boucle.
Par exemple, tu peux créer une fonction "waitkey" ainsi :
Elle prend en paramètre un temps "t" et attend qu'on appuie sur une touche pendant ce temps "t".
Si on appuie sur une touche, elle renvoie le code de la touche "k" et le temps restant "t"... et sinon, elle renvoie {0,0} car le temps s'est écoulé et qu'on n'a pas appuyé sur une touche.
À toi de voir comment l'utiliser ou la modifier pour arriver à tes fins. En particulier, c'est à toi de déterminer le temps "t" à attendre.
Par exemple, tu peux créer une fonction "waitkey" ainsi :
- Code: Select all
waitkey(t)
Func
Local k
0→k
While k=0 and t>0
t-1→t
getkey()→k
EndWhile
Return {k,t}
EndFunc
Elle prend en paramètre un temps "t" et attend qu'on appuie sur une touche pendant ce temps "t".
Si on appuie sur une touche, elle renvoie le code de la touche "k" et le temps restant "t"... et sinon, elle renvoie {0,0} car le temps s'est écoulé et qu'on n'a pas appuyé sur une touche.
À toi de voir comment l'utiliser ou la modifier pour arriver à tes fins. En particulier, c'est à toi de déterminer le temps "t" à attendre.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
2 posts
• Page 1 of 1
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 5 guests