A estrutura if... else... é uma estrutura de decisão que permite tomar decisões baseadas numa condição.
Imagine a seguinte situação:
- Se a hora estiver entre as 06:00 e as 12:00 dá Bom dia!
- Se estiver entre as 12:01 e as 18:00 dá Boa tarde!
- Caso contrário dá Boa noite!
O primeiro passo a saber é a sintaxe do comando (forma de construção da estrutura):
Esta sintaxe é utilizada quando temos que verificar apenas uma condição e, no caso de esta se verificar, executar um determinado código.
No entanto, nem sempre é assim. No caso do exemplo proposto nos temos 3 situações possíveis. Desde modo, é obrigatório verificar duas e no caso de não ser nenhuma deles só poderá ser a que não foi verificada.
Tento em atenção a situação acima descrita, podemos apresentar a seguinte solução:
Obtendo o seguinte resultado: