π
<-
Chat plein-écran
[^]

creer une interruption dans une boucle for

Pour le TI-Basic sur Nspire

creer une interruption dans une boucle for

Message non lude particulechris » 08 Mar 2020, 10:14

Je souhaiterais mettre une commande à la fin d'une boucle for qui arrêterait les calculs et qui redémarrerait après appui manuel sur une touche.
J'ai vu la commande WAIT mais ce n'est pas ce que je cherche.
Je voudrais que le programme redémarre après appui sur une touche, Enter par exemple.
Avatar de l’utilisateur
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 72%
 
Messages: 20
Inscription: 12 Avr 2019, 15:45
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: hors cursus scolaire

Re: creer une interruption dans une boucle for

Message non lude Larwive » 08 Mar 2020, 10:16

Pause arrête les calculs jusqu'à l'appui de la touche Enter.
Je dis que je ne dis rien, à part que mes programmes sont disponibles ici. Image

En mettant à profit mes pouvoirs de devin, sachant que j'ai écrit ma signature bien avant ta venue, ton pseudo est Anonymous.:whistle:
Avatar de l’utilisateur
LarwiveProgrammeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 88.2%
 
Messages: 282
Images: 20
Inscription: 25 Oct 2018, 17:41
Localisation: Chez moi
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère année d'école d'ingénieur informatique
GitHub: Larwive

Re: creer une interruption dans une boucle for

Message non lude particulechris » 08 Mar 2020, 10:28

Pause n'existe pas sur la ti nspire, suis allé sur d'autres pages du forum, certains disent d'utiliser la commande text comme substitut.
Ou scripts LUA mais ça je le ferai pas.
Peut être as tu d'autres idées?
Avatar de l’utilisateur
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 72%
 
Messages: 20
Inscription: 12 Avr 2019, 15:45
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: hors cursus scolaire

Re: creer une interruption dans une boucle for

Message non lude Larwive » 08 Mar 2020, 10:30

J'ai cru que c'était sur TI-83 Premium CE...
Il faudrait attendre que les autres voient ton topic, je n'ai pas de Nspire.
Je dis que je ne dis rien, à part que mes programmes sont disponibles ici. Image

En mettant à profit mes pouvoirs de devin, sachant que j'ai écrit ma signature bien avant ta venue, ton pseudo est Anonymous.:whistle:
Avatar de l’utilisateur
LarwiveProgrammeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 88.2%
 
Messages: 282
Images: 20
Inscription: 25 Oct 2018, 17:41
Localisation: Chez moi
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère année d'école d'ingénieur informatique
GitHub: Larwive

Re: creer une interruption dans une boucle for

Message non lude Hamza.S » 08 Mar 2020, 10:46

Avec une Nspire récente 4.5.0 ou supérieure (CX II 5.x) tu peux faire ceci :
Code: Tout sélectionner
While true
  If getKey()="enter"
    Exit
EndWhile
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: creer une interruption dans une boucle for

Message non lude particulechris » 08 Mar 2020, 11:14

J'ai mis une commande Text dans ma boucle. Hamza, je testerai ton code merci.
Avatar de l’utilisateur
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 72%
 
Messages: 20
Inscription: 12 Avr 2019, 15:45
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: hors cursus scolaire

Re: creer une interruption dans une boucle for

Message non lude Hamza.S » 08 Mar 2020, 11:18

Je répondais juste à
Peut être as tu d'autres idées?

Mais le plus adapté reste Text, ça prend une ligne.
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: creer une interruption dans une boucle for

Message non lude particulechris » 08 Mar 2020, 11:30

Hamza j'ai testé ton programme et ça marche, cela a l'avantage de ne pas masquer l'écran comme avec Text.
J'en profite pour vous demander à vous développeurs quel livre ou tutoriel vous me conseillez pour approfondir la programmation sur cx cas ?
Avatar de l’utilisateur
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 72%
 
Messages: 20
Inscription: 12 Avr 2019, 15:45
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: hors cursus scolaire

Re: creer une interruption dans une boucle for

Message non lude Hamza.S » 08 Mar 2020, 12:21

Il y a ceci : archives_voir.php?id=1010
Une fois qu'on a compris les bases il suffit de savoir utiliser les fonctions de la calculatrice correctement voir guide de référence des fonctions : archives_voir.php?id=12600
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile


Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 26 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1412 utilisateurs:
>1362 invités
>44 membres
>6 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)