Estruturas de Decisão e Seleção
A estrutura de seleção é um dos conceitos fundamentais na programação, pois permite que um programa tome decisões com base em condições específicas. Em Java, as principais estruturas de seleção são:
if
if-else
if-else if-else
switch
Vamos explorar cada uma delas com exemplos práticos.
1. Estrutura if
if
A estrutura if
executa um bloco de código se a condição especificada for verdadeira.
Saída:
Se a condição for falsa, o bloco de código dentro do if
não será executado.
2. Estrutura if-else
if-else
O if-else
permite definir uma ação para quando a condição for falsa.
Saída:
3. Estrutura if-else if-else
if-else if-else
Essa estrutura permite testar múltiplas condições.
Saída:
4. Estrutura switch
switch
O switch
é uma alternativa ao if-else if-else
quando há múltiplas opções a serem verificadas.
Saída:
O break
é necessário para evitar que os outros casos sejam executados. Se o break
for omitido, o código continuará executando os próximos blocos.
As estruturas de seleção são essenciais para o controle de fluxo dos programas. Saber quando usar if
, if-else
, if-else if-else
e switch
é crucial para escrever código limpo e eficiente.
💡 Dica: Prefira if-else if-else
quando precisar lidar com intervalos de valores e switch
quando houver múltiplas opções exatas.
Slides Utilizados na Aula
Atualizado