Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

          < instrucciones >

          ...

ENDIF

 

 

Propósito

 

El comando IF ... El ENDIF es un comando de programación estructurada que permite ejecutar condicionalmente un bloque de instrucciones. Se le conoce también como desvío condicional.

...

Es una expresión lógica de control que se evaluará como verdadera (.T.) o falsa (.F.). Si es verdadera, el bloque de instrucciones entre el IF y el ELSE o el ENDIF se ejecutará.

 

ELSE

 

Identifica el bloque de instrucciones que se ejecutará si la condición del IF es falsa (.F.). En este caso, se ejecutarán las instrucciones entre el ELSE y el ENDIF. Si el ELSE no existe, el flujo del procesamiento se desvía a la primera instrucción después del ENDIF.

...

La cláusula ELSE inicia el bloque de comandos que se ejecutará si la condición del IF se evalúa como falsa (.F.). Si existen múltiples comandos IF en una estructura de comandos, un ELSE siempre se referirá al IF inmediatamente anterior.

 

 

Ejemplos

 

El siguiente ejemplo verifica si existen datos para el cálculo. Si no existen, muestra un mensaje al usuario. Si existen, llama la función CalcGrao().

...

// Llamada a la función de cálculo

 

FUNCTION Main(aEstoque)

 

LOCAL nReserva := 0

...