Request (Solicitar)
•
Si
DespBandera
indicación y la respuesta no se despliegan
en el historial.
El argumento varEstado opcional le da al
programa una manera de determinar cómo
el usuario descartó el cuadro de diálogo.
Tome en cuenta que varEstado requiere el
argumento DespBandera .
•
Si el usuario hizo clic en OK o presionó
Intro o Ctrl+Intro, la variable
estará configurada a un valor de 1.
•
De otra manera, la variable
configura a un valor de 0.
El argumento func () permite que un
programa almacene la respuesta del
usuario como una definición de función.
Esta sintaxis opera como si el usuario
ejecutara el comando:
Define func ( arg1 , ... argn ) = respuesta
del usuario
Entonces el programa puede usar la función
definida func (). La cadenaIndic debería
guiar al usuario para ingresar una
respuesta del usuario apropiada que
complete la definición de función.
Usted puede usar el comando
Nota:
dentro de un programa definido
Request
por el usuario, pero no dentro de una
función.
Para detener un programa que contiene un
comando adentro de un bucle
Request
infinito:
•
Dispositivo portátil: Mantenga
presionada la tecla
·
varias veces.
•
Windows®: Mantenga presionada la tecla
F12 y presione Intro varias veces.
•
Macintosh®: Mantenga presionada la
tecla F5 y presione Intro varias veces.
•
iPad®: La aplicación muestra un
132
Listado alfabético
se evalúa a 0, la
varEstado
varEstado
c
y presione
Defina un programa:
Define polynomial()=Prgm
Request "Enter a polynomial in
x:",p(x)
Disp "Real roots are:",polyRoots(p
(x),x)
EndPrgm
se
Ejecute el programa y escriba una respuesta:
polynomial()
Resultado después de seleccionar OK :
Enter a polynomial in x: x^3+3x+1
Real roots are: {-0.322185}
Catálogo >