2
respostas

Classificando estudantes por média

#Programa que calcula média final

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

#Calculo da média

media = (nota_1+nota_2+nota_3)/3
print(f'Média: {media:.2f}')

#Condição do aluno

if media >= 7:
    print('Aprovado')
elif 5 <= media < 7:
    print('Recuperacao')
else:
    print('Reprovado')

#fim do codigo
2 respostas

Olá, Carlos, como vai?

Seu código atende corretamente à proposta da atividade. O cálculo da média foi feito de forma adequada, utilizando as três notas convertidas para float, e a estrutura condicional com if, elif e else cobre todos os intervalos definidos para a classificação dos estudantes.

A lógica aplicada nas condições está consistente, especialmente no trecho 5 <= media < 7, que utiliza o encadeamento de comparações do Python de forma correta e legível. A formatação da média com duas casas decimais também contribui para uma saída mais organizada.

Obrigado por compartilhar sua solução e continue trazendo suas práticas para discussão. O fórum segue à disposição.

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

Obrigado professor! Estou focando no que exatamente o exercicio está pedindo! Abraço