User manual - Capítulo 20
374
20-
11 Referencia de mandos
If~Then~IfEnd
Función: La instrucción “Then” se ejecuta solamente cuando la condición “If” es
verdadera (diferente de cero). La instrucción “IfEnd” se ejecuta siempre: luego de
ejecutarse la instrucción “Then” o directamente después de la condición “If”
cuando la condición “If” es falsa (cero).
Sintaxis:
Parámetros: condición, expresión numérica
Descripción:
Este mando es casi idéntico a “If~Then”. La única diferencia es que la instrucción
IfEnd se ejecuta siempre, sin tener en cuenta si la condición “If” es verdadera
(diferente de cero) o falsa (cero).
Ejemplo: If A = 0 _
Then ”A = 0” _
IfEnd_
”END”
If-Then-Else
Función: La instrucción “Then” se ejecuta solamente cuando la condición “If” es
verdadera (diferente de cero). La instrucción “Else” se ejecuta cuando la
condición “If” es falsa (cero).
Sintaxis:
Parámetros: condición, expresión numérica
Descripción:
1. La instrucción “Then” se ejecuta cuando las condiciones “If” son verdaderas
(diferente de cero).
2. La instrucción “Else” se ejecuta cuando las condiciones “If” son falsas (cero).
Ejemplo: If A = 0 _
Then ”TRUE” _
Else ”FALSE”
If <condición>
_
:
^
Then
<
instrucción
>
expresión numérica
_
:
^
<instrucción>
_
:
^
IfEnd
If
<condición>
_
:
^
Then
<
instrucción
>
_
:
^
<instrucción>
expresión numérica
_
:
^
Else
<
instrucción
>
_
:
^
<instrucción>