π
<-

creer une interruption dans une boucle for

Pour le TI-Basic sur Nspire

creer une interruption dans une boucle for

Unread postby 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.
User avatar
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 72%
 
Posts: 20
Joined: 12 Apr 2019, 15:45
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: hors cursus scolaire

Re: creer une interruption dans une boucle for

Unread postby 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 ClaudeBot [spider].:whistle:
User avatar
LarwiveProgrammeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 89.6%
 
Posts: 283
Images: 20
Joined: 25 Oct 2018, 17:41
Location: Chez moi
Gender: Male
Calculator(s):
MyCalcs profile
Class: Classe comme jamais.
GitHub: Larwive

Re: creer une interruption dans une boucle for

Unread postby 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?
User avatar
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 72%
 
Posts: 20
Joined: 12 Apr 2019, 15:45
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: hors cursus scolaire

Re: creer une interruption dans une boucle for

Unread postby 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 ClaudeBot [spider].:whistle:
User avatar
LarwiveProgrammeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 89.6%
 
Posts: 283
Images: 20
Joined: 25 Oct 2018, 17:41
Location: Chez moi
Gender: Male
Calculator(s):
MyCalcs profile
Class: Classe comme jamais.
GitHub: Larwive

Re: creer une interruption dans une boucle for

Unread postby 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: Select all
While true
  If getKey()="enter"
    Exit
EndWhile
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.1%
 
Posts: 4506
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: creer une interruption dans une boucle for

Unread postby particulechris » 08 Mar 2020, 11:14

J'ai mis une commande Text dans ma boucle. Hamza, je testerai ton code merci.
User avatar
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 72%
 
Posts: 20
Joined: 12 Apr 2019, 15:45
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: hors cursus scolaire

Re: creer une interruption dans une boucle for

Unread postby 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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.1%
 
Posts: 4506
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: creer une interruption dans une boucle for

Unread postby 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 ?
User avatar
particulechris
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 72%
 
Posts: 20
Joined: 12 Apr 2019, 15:45
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: hors cursus scolaire

Re: creer une interruption dans une boucle for

Unread postby 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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.1%
 
Posts: 4506
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile


Return to Nspire-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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 !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1055 utilisateurs:
>1017 invités
>30 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)