1
resposta

[RESPOSTA] Classificando estudantes por média

Nota1 = float(input("Digite a primeira nota: "))
Nota2 = float(input("Digite a segunda nota: "))
Nota3 = float(input("Digite a terceira nota: "))

media = (Nota1 + Nota2 + Nota3) / 3 

if media >=7:
    print("Aprovado")
elif 5 <= media <7:
    print("Recuperação")
else:
    print("Reprovado")
1 resposta

Olá, Jeferson, como vai?

Seu código está correto e cumpre bem o objetivo da atividade. Você conseguiu receber as três notas, calcular a média e aplicar as condições de forma clara e funcional. A lógica de if, elif e else está organizada e correta, garantindo que cada faixa de média seja tratada de maneira adequada.

Uma pequena sugestão seria formatar a média com uma ou duas casas decimais na hora de exibir, para deixar a saída mais clara para o usuário. Por exemplo, você poderia usar print(f"Média: {media:.2f}") antes de mostrar a situação do aluno. Isso não altera a lógica, mas melhora a apresentação do resultado.

Parabéns por compartilhar seu código e pelo cuidado com a lógica. Continue praticando e compartilhando seus exercícios, o fórum está sempre à disposição para ajudar no seu aprendizado.

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