PERGUNTA 2. A média harmônica amortizada é definida como:
imagem acima
onde N é o número de notas a serem usadas na média, n é a i-ésima nota, e Xé
fator de amortização. Implemente uma função em Python que calcule a média de
notas de um aluno digitadas no teclado, com fator de amortização igual a 4. Em
seguida, informe se o aluno passou (média >= 5) ou não (média < 5).
Soluções para a tarefa
O algoritmo a seguir foi desenvolvido na linguagem de programação Python 3 e segue a fórmula (média harmônica amortizada) disposta na imagem anexada (na questão acima). O uso da programação é muito importante para automatizar processos diversos, como no caso, de um professor no registro de notas dos alunos, calculando automaticamente a média dos mesmos, veja :
# Autor : Ruan Castro
nota1 = float(input('Insira a primeira nota do aluno : '))
nota2 = float(input('Insira a segunda nota do aluno : '))
nota3 = float(input('Insira a terceira nota do aluno : '))
fator_de_amortiz = 4
media_h = (3 / ((1 / (nota1 + fator_de_amortiz)) + (1 / (nota2 + fator_de_amortiz)) + (1 / (nota3 + fator_de_amortiz)))) - fator_de_amortiz
if (media_h >=5):
print('O aluno foi aprovado com média {:.2f}'.format(media_h))
else:
print('O aluno foi reprovado com média {:.2f}'.format(media_h))
#### Fim ####
Veja a seguir um exemplo da aplicação do código que foi executada no Colab :