W

Wait 

Wait tempoEmSegundos

Suspende a execução durante um período de tempoEmSegundos segundos.

Wait é particularmente útil num programa que precise de algum tempo para permitir que os dados se tornem disponíveis.

O argumento tempoEmSegundos tem de ser uma expressão que se simplifique num valor decimal no intervalo de 0 a 100. O comando arredonda este valor para cima em 0,1 segundos.

Para cancelar uma Wait que está em andamento,

Dispositivo portátil: Manter pressionada a tecla c e pressionar · repetidamente.
Windows®: Manter pressionada a tecla F12 e pressionar Enter repetidamente.
Macintosh®: Manter pressionada a tecla F5 e pressionar Enter repetidamente.
iPad®: A aplicação apresenta um pedido. Pode continuar a aguardar ou pode cancelar.

Nota: Pode usar o comando Wait dentro de um programa definido pelo utilizador, mas não dentro de uma função.

Para aguardar 4 segundos:

Wait 4

 

Para aguardar 1/2 segundo:

Wait 0.5

 

Para aguardar 1,3 segundos usando a variável seccount:

seccount:=1.3
Wait seccount

 

Este exemplo acende um LED verde durante 0,5 segundos e depois, apaga-o.

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

warnCodes ()

warnCodes(Expr1, StatusVar)Þexpressão

Avalia a expressão Expr1, apresenta o resultado e guarda os códigos de quaisquer avisos gerados na variável da lista StatusVar. Se não forem gerados avisos, esta função atribui a StatusVar uma lista vazia.

Expr1 pode ser qualquer expressão matemática TI‑Nspire™ ou TI‑Nspire™ CAS válida. Não pode utilizar um comando ou atribuição como Expr1.

StatusVar tem de ser um nome de variável válido.

Para uma lista dos códigos de aviso e mensagens associadas, consulte aqui.

when()

when(Condição, ResultadoVerdadeiro [, ResultadoFalso ][, ResultadoDesconhecido ]) Þexpressão

Devolve ResultadoVerdadeiro, ResultadoFalso ou ResultadoDesconhecido, dependendo se a Condição é verdadeira, falsa ou desconhecida. Devolve a entrada se existirem poucos argumentos para especificar o resultado adequado.

 

Omite ResultadoFalso e ResultadoDesconhecido para definir uma expressão apenas na região em que a Condição é verdadeira.

Utilize um undef ResultadoFalso para definir uma expressão representada graficamente apenas num intervalo.

 

when() é útil para definir funções recursivas.

While

While Condição

     Bloco

EndWhile

Executa as declarações em Bloco desde que Condição seja verdadeira.

Bloco pode ser uma declaração ou uma sequência de declarações separadas pelo carácter “:”.

Obs para introdução do exemplo: Para obter instruções sobre como introduzir programas com várias linhas e definições de funções, consulte a secção Calculadora do manual do utilizador do produto.