W

Wait 

Wait tempoInSecondi

Sospende l'esecuzione per un periodo di tempoInSecondi secondi.

Wait è particolarmente utile in un programma che necessita di un breve ritardo per consentire che i dati richiesti diventino disponibili.

L'argomento tempoInSecondi deve essere un'espressione che viene semplificata a un valore decimale da 0 a 100. Il comando arrotonda questo valore al decimo di secondo più vicino.

Per annullare un Wait in corso,

Palmare: Tenere premuto il tasto c e premere · più volte.
Windows®: Tenere premuto il tasto F12 e premere Invio più volte.
Macintosh®: Tenere premuto il tasto F5 e premere Invio più volte.
iPad®: L'app mostra un prompt. È possibile continuare ad attendere o annullare.

Nota: È possibile utilizzare il comando Wait all'interno di un programma definito dall'utente, ma non di una funzione.

Per attendere 4 secondi:

Wait 4

 

Per attendere 1/2 secondo:

Wait 0.5

 

Per attendere 1,3 secondi utilizzando la variabile seccount:

seccount:=1.3
Wait seccount

 

Questo esempio fa accendere un LED verde per 0,5 secondi e quindi lo spegne.

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

warnCodes ()

warnCodes(Espr1, varStato)Þespressione

Calcola l'espressione Espr1, restituisce il risultato e memorizza i codici di tutte le avvertenze generate nella variabile di lista varStato. Se non sono generate avvertenze, questa funzione assegna a varStato una lista vuota.

Espr1 può essere qualsiasi espressione matematica valida di TI‑Nspire™ o TI‑Nspire™ CAS. Non è possibile utilizzare un comando o una assegnazione come Espr1.

varStato deve essere un nome di variabile valido.

Per un elenco dei codici di avvertenza e dei messaggi associati, vedere qui.

when() (Quando)

when(Condizione, risultatoVero [, risultatoFalso][, risultatoSconosciuto]) Þespressione

Restituisce risultatoVero, risultatoFalso o risultatoSconosciuto, a seconda che Condizione sia vera, falsa o sconosciuta. Restituisce la voce inserita se gli argomenti immessi sono insufficienti per specificare un risultato appropriato.

 

Omettere sia risultatoFalso che risultatoSconosciuto se si desidera che l’espressione venga definita solamente nella regione in cui Condizione è vera.

Utilizzare undef come risultatoFalso per definire un’espressione che esegua una rappresentazione grafica solo in un intervallo.

 

when() è utile per la definizione di funzioni ricorsive.

While

While Condizione
     Blocco
EndWhile

Esegue le istruzioni di Blocco fino a quando Condizione è vera.

Blocco può essere una singola espressione o una serie di espressioni separate dal carattere “:”.

Nota per l'inserimento dell'esempio: per istruzioni sull'inserimento di definizioni di programmi e funzioni costituite da più righe, consultare la sezione Calcolatrice del manuale del prodotto.