1
resposta

Solução da atividade

Notas1 = float(input("Digite sua nota:\n")) Notas2 = float(input("Digite sua nota:\n")) Notas3 = float(input("Digite sua nota:\n"))

media = Notas1 + Notas2 + Notas3 /3 if media >= 7: print("Aprovado ") print("Aprovado:{:.2f}".format(media)) elif 5<= media <7: print("Recuperação ") print("Recuperação:{:.2f}",(media)) else: print("Reprovado ") print("Reprovado:{:.2f}",(media))

1 resposta

Oi, Guilherme! Como vai?

Percebi que você estruturou bem a entrada das notas e a lógica das condições if, elif e else. No entanto, o cálculo da média precisa de atenção: o operador / está sendo aplicado apenas à Notas3, o que altera o resultado esperado.

Uma dica interessante para o futuro é usar parênteses ao somar valores antes da divisão. Veja este exemplo:


nota1 = float(input("Digite a nota 1: "))
nota2 = float(input("Digite a nota 2: "))
nota3 = float(input("Digite a nota 3: "))

media = (nota1 + nota2 + nota3) / 3
print("Media:", media)

Esse código soma corretamente as três notas antes de dividir por 3.

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