1
resposta

[Projeto] Projeto: Média das notas

nota_1 = float(input("Digite a primeira nota: "))
nota_2 = float(input("Digite a segunda nota: "))
nota_3 = float(input("Digite a terceira nota: "))

media = (nota_1 + nota_2 + nota_3) / 3
print(f"A média é: {media:.2f}")

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

Olá, Thiago, como vai?

Seu código está organizado, legível e atende bem à proposta da atividade ao calcular a média e classificar o aluno conforme as condições estabelecidas.

Há apenas um ponto de atenção na condição de recuperação. A regra define que médias entre 5 e 7, incluindo o 5, devem entrar em recuperação. No seu elif, foi utilizada a verificação media > 5 and media < 7, o que deixa de fora a média exatamente igual a 5, fazendo com que ela caia no else como reprovado.

Uma forma de ajustar seria:

elif media >= 5 and media < 7:
    print("Recuperação")

Obrigado por compartilhar sua solução e continue postando suas evoluções por aqui. O fórum segue à disposição.

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