π
<-

[RESOLU] Fonction Pause

Pour le TI-Basic sur Nspire

[RESOLU] Fonction Pause

Message non lude Thibaut-57155 » 29 Juil 2013, 13:28

J'aimerais avoir la commande "Pause" sur ma Nspire, est-ce possible ?
Avatar de l’utilisateur
Thibaut-57155
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 19.2%
 
Messages: 98
Inscription: 03 Juil 2013, 11:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S

Re: Fonction Pause

Message non lude Laurae » 29 Juil 2013, 13:48

Thibaut-57155 a écrit:J'aimerais avoir la commande "Pause" sur ma Nspire, est-ce possible ?


Non, impossible. Il faudra passer par de la programmation Lua, ou via Ndless si t'es sous l'OS 3.1 avec ce jailbreak.
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Fonction Pause

Message non lude AnToX98 » 29 Juil 2013, 13:49

Thibault, on t'a déjà repondu dans le chat.
Non, ce n'est pas possible, le basic de la nspire est très limité.
3 solutions :
- Tu te met au lua ou au C/C++ (la plus radicale)
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
- Tu crée une longue boucle non infinie, ce qui va faire une "pause" d'un temps que tu définis, si tu n'as pas compris, regarde la reponse :

Show/Hide spoilerAfficher/Masquer le spoiler
Code: Tout sélectionner
n:=0
While n<5000
n:=n+1
end


Tu augmente ou diminue le 5000 en fonction du temps de ta pause.

Bonne continuation, AnToX98 ;)
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Fonction Pause

Message non lude Hayleia » 30 Juil 2013, 12:34

AnToX98 a écrit:Thibault, on t'a déjà repondu dans le chat.
Non, ce n'est pas possible, le basic de la nspire est très limité.
3 solutions :
- Tu te met au lua ou au C/C++ (la plus radicale)
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
- Tu crée une longue boucle non infinie, ce qui va faire une "pause" d'un temps que tu définis, si tu n'as pas compris, regarde la reponse :

Show/Hide spoilerAfficher/Masquer le spoiler
Code: Tout sélectionner
n:=0
While n<5000
n:=n+1
end


Tu augmente ou diminue le 5000 en fonction du temps de ta pause.

Bonne continuation, AnToX98 ;)

Mais ce n'est pas ça la fonction Pause en Basic z80. La fonction Pause interrompt le programme et attends que tu appuies sur la touche entrée avant de continuer.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Fonction Pause

Message non lude Levak » 30 Juil 2013, 18:04

Hayleia a écrit:Mais ce n'est pas ça la fonction Pause en Basic z80. La fonction Pause interrompt le programme et attends que tu appuies sur la touche entrée avant de continuer.

Il en a donné une :
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

Re: Fonction Pause

Message non lude Hayleia » 30 Juil 2013, 20:37

Levak a écrit:
Hayleia a écrit:Mais ce n'est pas ça la fonction Pause en Basic z80. La fonction Pause interrompt le programme et attends que tu appuies sur la touche entrée avant de continuer.

Il en a donné une :
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
Ah pardon, je ne savais pas ce que faisait la commande text, et avec le nom qu'elle a j'ai bêtement supposé que son résultat était assez loin de la commande Pause voulue. Et aussi, je me disais que la deuxième proposition d'AnToX98 devait être proche de la troisième (qui ne reproduit pas la fonction Pause).
Enfin bref, si text marche, tout va bien (et merci de m'avoir appris quelque chose à moi aussi).

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Fonction Pause

Message non lude Levak » 30 Juil 2013, 20:38

Hayleia a écrit:
Levak a écrit:
Hayleia a écrit:Mais ce n'est pas ça la fonction Pause en Basic z80. La fonction Pause interrompt le programme et attends que tu appuies sur la touche entrée avant de continuer.

Il en a donné une :
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
Ah pardon, je ne savais pas ce que faisait la commande text,

Bah Text affiche une popup avec du texte à l'intérieur.
Certes ça ne reproduit pas le fonctionnement exact de Pause, mais ça arrête tout de même le programme en cours d'exécution et attend que l'utilisateur appuie sur Enter.
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

Re: [RESOLU] Fonction Pause

Message non lude AnToX98 » 30 Juil 2013, 20:40

J'utilises la technique secrète de la boucle While, et ca marche parfaitement, certes, ca n'a rien à voir avec la pause sur z80, mais au moins, c'est déjà quelque chose... ^^
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Fonction Pause

Message non lude Hayleia » 30 Juil 2013, 20:44

Levak a écrit:
Hayleia a écrit:
Levak a écrit:
Hayleia a écrit:Mais ce n'est pas ça la fonction Pause en Basic z80. La fonction Pause interrompt le programme et attends que tu appuies sur la touche entrée avant de continuer.

Il en a donné une :
- Tu utilises la fonction "text" (inutile, puisque une box s'affiche)
Ah pardon, je ne savais pas ce que faisait la commande text,

Bah Text affiche une popup avec du texte à l'intérieur.
Certes ça ne reproduit pas le fonctionnement exact de Pause, mais ça arrête tout de même le programme en cours d'exécution et attend que l'utilisateur appuie sur Enter.

Oui, mais en fait c'est assez proche de la commande Pause (comme Pause "AAA") en z80 Basic (malgré leurs noms très différents) puisque si on écrit quelque chose après le Pause, la calculette va afficher ce quelque chose et attendre qu'on appuie sur la touche entrée. Donc à la popup près, les deux affichent quelque chose et attendent la touche entrée.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar


Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 1 invité

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3244 utilisateurs:
>3193 invités
>44 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)