A Tomada de Decisão é um recurso que permite aos programadores aplicar uma condição no fluxo do código. O programador pode executar um conjunto de instruções dependendo de uma condição predefinida. O fluxograma a seguir mostra a estrutura de tomada de decisão de Haskell -
Haskell fornece os seguintes tipos de declarações de tomada de decisão -
Sr. Não. |
Declaração e descrição |
1 |
instrução if – else
1 if declaração com um elsedeclaração. A instrução noelse O bloco será executado apenas quando a condição booleana fornecida falhar em ser satisfeita.
|
2 |
Instrução if-else aninhada
Múltiplo if blocos seguidos por else blocos
|