JavaCondicionaisintermediario

Situação do aluno

Em sistemas reais como boletins escolares ou dashboards de desempenho, você precisará calcular médias e tomar decisões com base em faixas numéricas. Dominar a combinação de operadores aritméticos e condicionais (if, else if, else) é essencial para classificar resultados automaticamente, seja para aprovação, recuperação ou reprovação.

O PROBLEMA

Três notas, média: Aprovado>=7, Recuperação>=4, Reprovado.

EXEMPLO

8,6,7 → Média 7.00 — Aprovado

SOBRE O CONCEITO

O cálculo da média é feito somando as três notas e dividindo por 3. O erro mais comum é esquecer os parênteses: media = nota1 + nota2 + nota3 / 3 resulta em nota1 + nota2 + (nota3/3), pois a divisão tem precedência sobre a adição. Use (nota1 + nota2 + nota3) / 3 para garantir a ordem correta. Depois, com if (media >= 7), 'Aprovado'; else if (media >= 4), 'Recuperação'; e else, 'Reprovado'. O printf com %.2f formata a média com duas casas decimais.

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