HP Calculadora gráfica HP Prime Manual del usuario

Página 614

Advertising
background image

612

Programación

Devuelve verdadero (no cero) si el usuario selecciona un
objeto; de lo contrario, devuelve falso (0).
Ejemplo:

CHOOSE

(N,"Selecciona
rÍdolo","Euler
","Gauss","New
ton");

IF N==1 THEN
PRINT("Ha
seleccionado
Euler"); ELSE IF N==2 THEN PRINT("Ha
seleccionado Gauss");ELSE PRINT("Ha
seleccionado Newton");

END;

END;

Después de la ejecución de CHOOSE, el valor de n se
actualizará para contener 0, 1, 2 o 3. El comando IF
THEN ELSE

hace que el nombre de la persona

seleccionada se imprima en el terminal.

EDITLIST

Sintaxis: EDITLIST(listvar)
Inicia el editor de listas cargando listvar y muestra la lista
especificada. Si se utiliza en programación, vuelve al
programa cuando el usuario toca

.

Ejemplo: EDITLIST(L1) edita la lista L1.

EDITMAT

Sintaxis: EDITMAT(matrizvar)
Inicia el editor de matrices y muestra la matriz
especificada. Si se utiliza en programación, vuelve al
programa cuando el usuario toca

.

Ejemplo: EDITMAT(M1) edita la matriz M1.

GETKEY

Sintaxis: GETKEY
Devuelve el ID de la primera tecla del búfer de teclado o
-1 si no se ha pulsado ninguna tecla desde la última
llamada a GETKEY. Los ID de tecla son enteros de 0 a 50,
numerados desde la esquina superior izquierda (tecla 0)
a la esquina inferior derecha (tecla 50) como se muestra
en la figura 27-1.

Advertising