Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Verificando aprovação em uma disciplina

Olá!

Segue minha resolução:

import java.util.Scanner;

public class NotaEscola {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);


        System.out.println("Favor inserir a média do aluno: ");
        double media = sc.nextDouble();

        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
solução!

Olá, Victor, como vai?

Seu código atende corretamente às regras propostas no exercício. A estrutura condicional foi aplicada de forma adequada e as faixas de média estão sendo verificadas corretamente. A verificação media >= 7 trata os casos de aprovação, enquanto media >= 5 cobre o intervalo de recuperação, e qualquer valor abaixo disso cai no bloco final de reprovação. A leitura da média com Scanner também está funcionando de maneira apropriada.

Uma pequena melhoria possível seria fechar o Scanner ao final do programa com sc.close();, o que é uma boa prática ao trabalhar com leitura de entrada.

Obrigado por compartilhar sua solução e continue trazendo suas implementações para discussão. O fórum segue à disposição.

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