HP Calculadora gráfica HP Prime Manual del usuario
Página 614

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.