HP Calculadora Gráfica HP 49g Manual del usuario

Página 717

Advertising
background image

Página 21-51


La instrucción IF…THEN…ELSE…END
La instrucción IF…THEN…ELSE…END permite dos trayectorias alternativas
del flujo de programa basadas en el valor de verdad de la expresión_lógica.
El formato general de esta instrucción es:

IF expresión_lógica THEN

expresiones_del_programa_si_verdadera ELSE

expresiones_del_programa_si_falsa END

.


La operación de esta instrucción es la siguiente:

1. Evalúe

expresión_lógica.

2. Si expresión_lógica es verdad, se realizan

expresiones_del_programa_si_verdadera y continúe el flujo de programa
después de la instrucción END.

3. Si expresión_lógica es falsa, se realizan

expresiones_del_programa_si_falsa and continúe el flujo del programa
después de la instrucción END.


Para producir una instrucción IF…THEN…ELSE…END directamente si la
pantalla, use:

„°@)@BRCH@ ‚ @)@IF@@


Esto creará la entrada siguiente dentro la pantalla:


Ejemplo: Escriba el siguiente programa:

«

→ x

«

IF

‘x<3’ THEN ‘x^2‘ ELSE ‘1-x’ END EVAL ”Done” MSGBOX

» »

y almacénelo bajo el nombre ‘f2’. Presione

J

y verifique que esa variable

@@@f2@@@ está de hecho disponible en su menú de variables. Verifique los
siguientes resultados:
0

@@@f2@@@ Resulta: 0

1.2

@@@f2@@@ Resulta: 1.44

3.5

@@@f2@@@ Resulta: -2.5 10 @@@f2@@@ Resulta: -9

Advertising