User manual

Request (Pedido)
Catálogo >
histórico.
O argumento statusVar opcional
proporciona uma forma de determinar
como o utilizador ignorou a caixa de
diálogo. Atente que statusVar requer o
argumento DispFlag.
Se o utilizador tiver clicado em OK ou
premido Enter ou Ctrl+Enter, a variável
statusVar é definida para um valor de 1.
Caso contrio, a variável statusVar é
definida para um valor de 0.
O argumento func() permite que um
programa armazene a resposta do
utilizador como uma definição de função.
Esta sintaxe funciona como se o utilizador
executasse o comando:
Definir func(arg1, ...argn) = resposta do
utilizador
O programa pode então usar a função
definida func(). A CadeiaDePedido deve
guiar o utilizador para introduzir uma
resposta de utilizador adequada que
complete a definição de função.
Nota: Pode utilizar o comando Pedido
dentro de um programa definido pelo
utilizador, mas não dentro de uma função.
Para parar um programa que contém um
comando Pedido dentro de um ciclo infinito:
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: Consulte também CadeiaDePedido,
page 162.
Definir um programa:
Definir polynomial()=Prgm
Pedido "Introduza um polinómio
em x:",p(x)
Apres "As raizes reais
são:",polyRoots(p(x),x)
EndPrgm
Execute o programa e escreva uma
resposta:
polynomial()
Resultado depois de introduzir x^3+3x+1 e
selecionar OK:
As raizes reais são: {-0.322185}
Lista alfabética 161