1
resposta

[RESPOSTA] Minha resposta

notaUm = int(input("Digite 1° nota: "))
notaDois = int(input("Digite 2° nota: "))
notaTres = int(input("Digite 3° nota: "))

media = notaUm + notaDois + notaTres / 3
print(f"Sue média é: {media}")

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

Olá, Franklim! Como vai?

Continue se empenhando nas atividades!

E existe uma correção necessária no seu código, use os parênteses na expressão da média para garantir a ordem correta das operações. Dessa forma:

notaUm = int(input("Digite 1° nota: "))
notaDois = int(input("Digite 2° nota: "))
notaTres = int(input("Digite 3° nota: "))

media = (notaUm + notaDois + notaTres) / 3
print(f"Sua média é: {media:.2f}")

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

Isso faz com que o cálculo da média seja feito corretamente, evitando erros de precedência que podem alterar o resultado final.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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