1
resposta

Classificando estudantes por média

soma = 0
for i in range(3):
    nota = float(input(f"Digite a {i+1}° nota: "))
    soma += nota
media = soma / 3

print(f"A média é {media:.1f}")

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

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Rafaela, como vai?

Seu código está correto e cumpre bem as regras de aprovação, recuperação e reprovação que a professora precisa. Você utilizou um laço para receber as notas, somou os valores e depois calculou a média de forma clara. Além disso, o uso das condicionais está adequado e cobre todos os casos possíveis.

Um ponto interessante é que você formatou a média para uma casa decimal, o que deixa a saída mais organizada para quem está lendo. Esse cuidado torna o programa mais amigável para o usuário.

Continue praticando dessa forma, seus exercícios estão ficando muito bons. Obrigado por compartilhar sua solução e siga trazendo suas ideias aqui no fórum, ele está sempre à disposição.

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