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:
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:
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.
siguientes resultados:
IF expresión_lógica THEN
„°@) @ BRCH@ ‚ @) @ IF@@
0 @@@f2@@@ Resulta: 01.2 @@@f2@@@ Resulta: 1.44
Verifique los
Página 21-54