Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Classificando estudantes por média

Uma professora precisa de um programa que ajude a calcular a média final dos alunos e informe se foram aprovados, ficaram de recuperação ou reprovados. As regras são:

Média >= 7: Aprovado
5 <= Média < 7: Recuperação
Média < 5: Reprovado
Escreva um programa que receba três notas como entrada e calcule a média final. Com base na média, exiba a situação do aluno.

Saída esperada:

Digite a primeira nota: 5.3
Digite a segunda nota: 6.7
Digite a terceira nota: 8.3
Média:6.77
recuperação

nota1 = float(input('Digite a primeira nota: '))
nota2 = float(input('Digite a segunda nota: '))
nota3 = float(input('Digite a terceira nota: '))

notas = nota1 + nota2 + nota3

media = notas / 3

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

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

Digite a primeira nota: 5.3
Digite a segunda nota: 6.7
Digite a terceira nota: 8.3
Média:6.77
Recuperação

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Carlos! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, principalmente por organizar bem as entradas e o cálculo da média. Seu uso das condicionais ficou claro e cumpre exatamente o que a atividade pede. Ótimo ver você aplicando a lógica corretamente.

Continue praticando.

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