HP 48gII Graphing Calculator User Manual
Page 701
 
Página 21-32
«
“ CHEZY’S EQN” { { “C:” “Chezy’s coefficient” 0} { “R:”
“Hydraulic radius” 0 } { “S:” “Channel bed slope” 0} } { } 
{ 120 1 .0001} { 110 1.5 .00001 } INFORM IF THEN OBJ DROP 
C R S ‘C*(R*S)’
NUM “Q”
TAG ELSE “Operation cancelled”
MSGBOX END »
 
Los pasos del programa demostrados arriba después del comando INFORM 
incluyen el uso de ramificación de la decisión con la instrucción IF-THEN-ELSE-
END (descrito detalladamente en otra parte en este capítulo). El control de 
programa se puede enviar a una de dos posibilidades dependiendo del valor 
en el nivel 1 de la pantalla. Si este valor es 1 el control se pasa a los 
comandos: 
 
OBJ
DROP
C R S ‘C*√(R*S)’
NUM “Q”
TAG
 
Estos comandos calcularán el valor de Q y pondrán una etiqueta al resultado. 
Por otra parte, si el valor en el nivel 1 de la pantalla es 0 (lo cuál sucede 
cuando una instrucción 
@CANCEL se incluye al usar la forma interactiva) , el
control de programa se pasa a los comandos:
“Operation cancelled” MSGBOX
 
Estos comandos producirán una caja de mensaje (inglés, message box) que 
indica que la operación fue cancelada. 
 
Nota: La función MSGBOX pertenece a la colección de funciones de salida 
bajo el sub-menú PRG/OUT. Las instrucciones IF, THEN, ELSE, END estar 
disponible bajo el sub-menu PRG/BRCH/IF. Funciones OBJ , 
TAG estar
disponible bajo el sub-menu PRG/TYPE. Función DROP está disponible bajo 
el menú de PRG/SCREEN. Las funciones y NUM están disponible en el 
teclado. 
 
Ejemplo 2 – Para ilustrar el uso del artículo 3 (información del formato del 
campo) en las discusiones de la función INFORM, cambie la lista vacía usada 
en el programa INFP1 a { 2 1 }, significando 2, más bien que el valor 
predefinido 3, columnas, y solamente una localidad de tabulación entre las 
etiquetas y los valores. Almacene este nuevo programa en la variable INFP2: