TI-Basic/z80/Ecran/Pause

De TI-Planet Wiki
< TI-Basic‎ | z80
Aller à : navigation, rechercher
Pause
Accès: [prgm][8]
Existe sur TI-81 à TI-86 (tous)
Poids: 1 octet

Description

Interrompre un programme

  • La commande Pause s'utilise pour interrompre le déroulement du programme jusqu'à ce que l'utilisateur appuie sur [Enter].
:Circle(20,20,4
:Pause
:ClrDraw
  • Ainsi, elle permet à l'utilisateur de voir ce qui est affiché à l'écran avant par exemple que le programme l'efface, pour être sur de ne pas perdre des informations.
  • Pause peut s'utiliser sur l'écran principal ou l'écran graphique, indifféremment.

Afficher du Texte suivi d'une Pause

  • Si elle possède un argument, la pause se fera après avoir affiché cet argument à l'écran comme le ferait un Disp.
  • Elle affiche une ligne en dessous du précédent affichage.
  • Si le texte/la valeur dépasse de l'écran, Pause a l'avantage d'autoriser un scrolling pour déplacer l'affichage avec les flèches gauche et droite si l'affichage sort de l'écran, afin de pouvoir tout lire.
  • Il n'y a pas de retour automatique à la ligne.

Attention: Pause est la seule commande à avoir cette action, mais l'utilisation d'un argument stockera cet argument dans Ans.

:Pause "GAME OVER !"

Syntaxe

:Pause [Argument]

Utilisations particulières

La commande Pause a l'immense avantage d'autoriser l'utilisation de la commande GetCalc() par une autre calculatrice reliée par un cable, dans le contexte d'un programme a deux calculatrices.

Cela permet donc de faire des transferts de données d'une calculatrice à une autre à l'intérieur même d'un programme.

Optimisation

Optimiser un Disp
:Disp A
:Pause

peut s'optimiser en

:Pause A
Utiliser Ans dans les calculs

On rappelle que l'argument de Pause est stocké dans Ans. Ainsi, cette fonctionnalité peut être utilisée dans les calculs (rarement):

:Disp "A+B=
:Pause A+B
:Disp "(A+B)²=
:Pause Ans²
:Disp "(A+B)²-C²=
:Pause Ans-C²

Emplacement

  • Depuis l'éditeur de programmes, tapez [prgm][8]
  • Dans le catalogue

Modèles concernés

Toutes les TI-z80 de la TI-81 à la TI-86.

Messages d'erreur

ERR INVALID

Si vous utilisez Pause en dehors d'un programme.


Informations complémentaires

  • Poids du Token: 1 octet
  • On remarque que l'indicateur de réflexion passe en mode "attente", c'est à dire des pointillés, indiquant que la calculatrice attend un signal de la part de l'utilisateur.

Voir aussi