1
resposta

[Projeto] Classificando estudantes por média

nota_1 = float(input('Digite a primeira nota: ').replace(',','.'))
nota_2 = float(input('Digite a segunda nota: ').replace(',','.'))
nota_3 = float(input('Digite a terceira nota: ').replace(',','.'))

media = 0

media = (nota_1 + nota_2 + nota_3) / 3

print(f'Sua media é {media:.2f}')

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á Eduardo!

Parabéns, seu código está excelente! A lógica está perfeita e a ideia de usar o .replace(',', '.') para aceitar tanto vírgula quanto ponto foi muito inteligente.

Uma pequena dica para deixá-lo ainda mais limpo: a linha media = 0 é desnecessária, já que você calcula o valor logo em seguida. Pode removê-la sem problemas.

Bons estudos!

Sucesso

Imagem da comunidade