1
resposta

Desafio - Verificando aprovação em uma disciplina

public class Aprovacao {
    public static void main(String[] args) {
        double media = 5.8;

        if (media >= 7) {
            System.out.println("O estudante teve média " + media + " e foi aprovado.");
        } else if (media >= 5) {
            System.out.println("O estudante teve média " + media + " e está de recuperação.");
        } else {
            System.out.println("O estudante teve média " + media + " e foi reprovado.");
        }
    }
}
1 resposta

Oi, Geovani! Como vai?

Agradeço por compartilhar sua solução com a comunidade Alura.

Seu código tá muito bem estruturado! As condições estão bem organizadas, e a lógica para verificar se a pessoa foi aprovada, ficou de recuperação ou foi reprovada está clara e correta.

Uma dica interessante para o futuro é usar String.format("%.1f", media) se quiser deixar a média com uma casa decimal sempre formatada:


System.out.println("O estudante teve média " + String.format("%.1f", media) + " e foi aprovado.");

Isso ajuda a deixar a saída mais padronizada na tela.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!