W

Wait 

Wait tempsEnSecondes

Suspend l’exécution pendant une durée de tempsEnSecondes secondes.

La commande Wait est particulièrement utile dans un programme qui a besoin de quelques secondes pour permettre aux données demandées d’être accessibles.

L’argument tempsEnSecondes doit être une expression qui s'évalue en une valeur décimale comprise entre 0 et 100. La commande arrondit cette valeur à 0,1 seconde près.

Pour annuler un Wait qui est en cours,

Calculatrice: Maintenez la touche c enfoncée et appuyez plusieurs fois sur ·.
Windows® : Maintenez la touche F12 enfoncée et appuyez plusieurs fois sur Entrée.
Macintosh® : Maintenez la touche F5 enfoncée et appuyez plusieurs fois sur Entrée.
iPad® : L’application affiche une invite. Vous pouvez continuer à patienter ou annuler.

Remarque : Vous pouvez utiliser la commande Wait dans un programme créé par l’utilisateur, mais pas dans une fonction.

Pour définir un délai d’attente de 4 secondes :

Wait 4

 

Pour définir un délai d’attente d'une 1/2 seconde :

Wait 0.5

 

Pour définir un délai d’attente de 1,3 seconde à l’aide de la variable seccompt :

seccompt:=1.3
Wait seccompt

 

Cet exemple allume une DEL verte pendant 0,5 seconde puis l’éteint.

Send “SET GREEN 1 ON”
Wait 0.5
Send “SET GREEN 1 OFF” 

warnCodes ()

warnCodes(Expr1, VarÉtat)Þexpression

Évalue l'expression Expr1, donne le résultat et stocke les codes de tous les avertissements générés dans la variable de liste VarÉtat. Si aucun avertissement n'est généré, cette fonction affecte une liste vide à VarÉtat.

Expr1 peut être toute expression mathématique TI‑Nspire™ ou TI‑Nspire™ CAS valide. Expr1 ne peut pas être une commande ou une affectation.

VarÉtat doit être un nom de variable valide.

Pour la liste des codes d'avertissement et les messages associés, voir ici.

when()

when(Condition, résultSiOui [, résultSiNon][, résultSiInconnu])Þexpression

Donne résultSiOui, résultSiNon ou résultSiInconnu, suivant que la Condition est vraie, fausse ou indéterminée. Donne l'entrée si le nombre d'argument est insuffisant pour spécifier le résultat approprié.

 

Ne spécifiez pas résultSiNon ni résultSiInconnu pour obtenir une expression définie uniquement dans la région où Condition est vraie.

Utilisez undef résultSiNon pour définir une expression représentée graphiquement sur un seul intervalle.

 

when() est utile dans le cadre de la définition de fonctions récursives.

While

While Condition
   Bloc
EndWhile

Exécute les instructions contenues dans Bloc si Condition est vraie.

Bloc peut correspondre à une ou plusieurs instructions, séparées par un « : ».

Remarque pour la saisie des données de l’exemple : Pour obtenir des instructions sur la saisie des définitions de fonction ou de programme sur plusieurs lignes, consultez la section relative à la calculatrice dans votre guide de produit.