Menu

COBOL - Expressão Condicional


Uma expressão condicional faz com que o programa objeto selecione caminhos alternativos de controle, dependendo do valor de verdade de um teste. As expressões condicionais são especificadas nas instruções IF, EVALUATE, PERFORM e SEARCH.

Uma expressão condicional pode ser especificada em condições simples ou complexas. Tanto as condições simples quanto as complexas podem ser colocadas dentro de qualquer número de parênteses pareados; os parênteses não mudam se a condição é simples ou complexa.

Condições simples

Existem cinco condições simples:
  1. If condition

  2. Class condition

  3. Condition-name condition

  4. Relation condition

  5. Sign condition

  6. Switch-status condition

Uma condição simples tem um valor de verdade de verdadeiro ou falso.