A instrução IF/THEN/ELSE permite aninhar testes, ou seja, usar a cláusula ELSEIF para realizar testes em sequência.

Para esse modo, o layout é:

IF <<condição 1>>
THEN <<lista de instruções para quando a condição 1 é verdadeira>>
ELSEIF <<condição 2>>
THEN <<lista de instruções para quando a condição 2 é verdadeira>>
ELSEIF <<condição 3>>
THEN <<lista de instruções para quando a condição 3 é verdadeira>>
...
ELSEIF <<condição n>>
THEN <<lista de instruções para quando a condição n é verdadeira>>
ELSE <<lista de instruções para quando a condição n é falsa>>
ENDIF

O exemplo que citamos no início deste módulo utiliza esse tipo de instrução condicional acima.

Copyright © 2014 AIEC.