CASE...END
Comandos de
dibujo
262
Sintaxis:
CASE
IF prueba1 THEN comandos1 END
IF prueba2 THEN comandos2 END
...
[DEFAULT comandos]
END;
Evalúa prueba1. Si es verdadero, ejecuta comandos1 y
termina la estructura CASE. De lo contrario, evalúa prueba2.
Si es verdadero, ejecuta comandos2. Continúa evaluando
pruebas hasta que se encuentra una con valor verdadero. Si
no se encuentra ninguna, ejecuta comandosD, si existe.
Ejemplo:
CASE
THEN RETURN "negativo"; END
<
x 0
IF
THEN RETURN "pequeño"; END
<
x 1
IF
DEFAULT RETURN "grande";
END;
Hay 10 variables de gráficos en HP 39gII, denominadas
de G0 a G9. G0 es siempre el gráfico que se encuentra
en ese momento en pantalla.
G1 a G9 sirven para almacenar objetos gráficos
temporales (llamados GROB, del inglés Graphic Object)
al programar aplicaciones en las que se utilizan gráficos.
Las variables G1 a G9 son temporales y se borran al
apagar la calculadora.
Hay veintiséis funciones que pueden utilizarse para
modificar variables de gráficos. Trece de ellas funcionan
según coordenadas cartesianas mediante el plano
cartesiano definido en la aplicación actual con las
variables Xmin, Xmax, Ymin e Ymax del menú de
configuración gráfica.
Trece de ellas funcionan en las coordenadas de píxeles,
donde el píxel 0,0 representa el píxel superior izquierdo
del GROB y 255,126 el inferior derecho. Este segundo
grupo de funciones incluye un sufijo _P en el nombre de
la función.
Programación