JavaCondicionaisbasico

Maior entre dois

Comparar dois valores é uma operação corriqueira em qualquer sistema: desde verificar se um usuário atingiu a pontuação mínima até validar entradas de formulário. O padrão if/else if/else é a ferramenta certa para cobrir todas as possibilidades sem deixar lacunas. Dominar essa estrutura evita bugs silenciosos quando os dados são imprevisíveis.

O PROBLEMA

Leia dois números e diga maior ou se são iguais.

EXEMPLO

Entrada: 5,3 → 5 é maior
Entrada: 4,4 → Iguais

SOBRE O CONCEITO

O comando if testa uma condição e executa um bloco se for verdadeira. O else if permite testar outra condição caso a primeira seja falsa. O else captura qualquer caso não coberto pelos if anteriores. Um erro comum é esquecer de tratar a igualdade: ao usar apenas if (a > b) e else (que trata a <= b), o programa não diferencia entre 'menor' e 'igual'. Com else if (a == b) você garante que todos os três cenários sejam explicitamente tratados, tornando o código mais legível e confiável.

RESOLUÇÃO

Mais exercícios de Condicionais

JAI008 · BásicoPode votarJAI003 · BásicoPositivo negativo zeroJAI022 · AvançadoTabela do IRJAI012 · IntermediárioClassificação do IMC
Ver todos os exercícios de Java