Cursos / Jogos Digitais / Programação Estruturada / Aula

arrow_back Aula 04 - Comandos de seleção

Comandos if-else encadeados

Você já viu nesta aula que podemos utilizar a instrução if-else para situações que envolvem duas expressões complementares — ou seja, condições equivalente e contrária. Entretanto, existem casos em que as expressões não são complementares. Considere o programa abaixo, o qual deve determinar se o número indicado é igual, menor ou maior do que 15. Veja um possível código para implementar esse comportamento:

Nesse caso, apesar das expressões serem complementares (se uma for verdadeira, as outras não são), temos mais de duas opções, o que nos impede de usarmos um if-else simples, conforme visto anteriormente. O que fazemos nesse caso é um sequenciamento de if-elses, como mostrado a seguir:

Versão 5.3 - Todos os Direitos reservados