1
resposta

[RESOLUÇÃO] Classificando estudantes por média

Boa tarde! Segue resolução:

'''
Uma professora precisa de um programa que ajude a calcular a média final dos alunos e informe se foram aprovados, ficaram de recuperação ou reprovados. As regras são:
- Média >= 7: Aprovado
- 5 <= Média < 7: Recuperação
- Média < 5: Reprovado
Escreva um programa que receba três notas como entrada e calcule a média final. Com base na média, exiba a situação do aluno.
'''

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

print(f"A sua média é de: {media:.2f}")

if media >= 7:
    print("Você está aprovado.")
elif 5 <= media <7:
    print("Você está de recuperação.")
else:
    print("Você está reprovado.")
1 resposta

Oi, Danilo! Como vai?

Sua lógica ficou direta e clara, e gostei de como você exibiu a média formatada com duas casas decimais, deixando a saída bem organizada. A estrutura if, elif e else está funcionando exatamente como a atividade pede.

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