O documento discute estruturas condicionais em linguagem de programação, incluindo if/then simples e compostos, encadeamento de ifs e case/of para múltiplas escolhas.
2. ALTERNATIVA SIMPLES – if... then…
É uma estrutura que através de uma
determinada condição, retorna um valor
possível, somente se essa condição for
verdadeira (devidamente atendida).
3.
4. ALTERNATIVA COMPOSTA – if... then…
else...
Esta estrutura, diferente da primeira,
permite ao usuário retornar dois valores
possíveis. O primeiro verdadeiro, se a condição
estipulada for satisfeita e o segundo falso, caso a
condição não seja devidamente atendida.
5.
6. ENCADEAMENTO DE if´s
Trata-se de um recurso que permite ao
usuário utilizar uma estrutura if dentro de outra
obtendo assim, diversas respostas possíveis.
Contudo, a última resposta será sempre a
negativa da última alternativa levantada.
7.
8. MÚLTIPLA ESCOLHA – Case ... of
É conhecido como estrutura condicional de
múltiplas escolhas ou estudo de casos. Torna-se
vantajoso ao ninho de if's quanto a utilização de
uma expressão bastante longa pois, facilita na
escrita do programa, quanto ao comando de
tomada de decisão, se o mesmo apresentar
muitas alternativas.