O objetivo deste exercício é escrever um programa em Python que calcula a média das provas, a média dos exercícios-programas e a média final. Além disso, seu programa deve calcular a situação do aluno (aprovado, reprovado por nota, reprovado por falta ou reprovado por nota e falta) de MAC-115. Inicialmente, é dado o número de alunos da turma. Para cada aluno, são dados 8 inteiros, representando, respectivamente, freq (frequência), as notas de 3 provas P1, P2, P3, Psub, e de 3 exercícios-programa EP1, EP2 e EP3, nesta ordem. Como estamos trabalhando somente com números inteiros, as notas serão entre 0 e 100. Quando um aluno não fez alguma atividade (prova ou EP), a nota informada é -1 por convenção (isso vale inclusive para a Psub). A nota da prova de recuperação (9o. inteiro) será dada apenas para os alunos que ficaram de recuperação. O seu programa deverá imprimir para cada aluno:
No final, seu programa deve imprimir o total de alunos aprovados e o total de alunos reprovados.
Uma rodada de seu programa pode ter o seguinte formato:
Digite o número de alunos da turma: 5
******************************
ALUNO 1
Digite a frequencia: 95
Digite a nota da P1: 100
Digite a nota da P2: 100
Digite a nota da P3: 90
Digite a nota da Psub: -1
Digite a nota do EP1: 70
Digite a nota do EP2: 100
Digite a nota do EP3: 90
Media das provas: 90
Media dos EPs: 90
Media final: 90
Situação: Aprovado
******************************
ALUNO 2
Digite a frequencia: 95
Digite a nota da P1: 20
Digite a nota da P2: 40
Digite a nota da P3: 15
Digite a nota da Psub: -1
Digite a nota do EP1: 85
Digite a nota do EP2: 65
Digite a nota do EP3: 55
Media das provas: 25
Media dos EPs: 65
Media final: 25
Situação: Reprovado por nota
******************************
ALUNO 3
Digite a frequencia: 90
Digite a nota da P1: 50
Digite a nota da P2: 40
Digite a nota da P3: -1
Digite a nota da Psub: 60
Digite a nota do EP1: 100
Digite a nota do EP2: 80
Digite a nota do EP3: 70
Media das provas: 50
Media dos EPs: 80
Media final: 60
Situação: Aprovado
******************************
ALUNO 4
Digite a freqüência: 60
Digite a nota da P1: 30
Digite a nota da P2: -1
Digite a nota da P3: 30
Digite a nota da Psub: -1
Digite a nota do EP1: 70
Digite a nota do EP2: 40
Digite a nota do EP3: -1
Media das provas: 20
Media dos EPs: 50
Media final: 20
Situação: Reprovado por nota e por falta
******************************
ALUNO 5
Digite a frequencia: 85
Digite a nota da P1: 40
Digite a nota da P2: 50
Digite a nota da P3: 30
Digite a nota da Psub: -1
Digite a nota do EPs: 100
Digite a nota do EPs: 80
Digite a nota do EPs: 75
Media das provas: 40
Media dos EPs: 82
Media final: 40
Digite a nota da prova de recuperaçao: 70
Media final apos recuperaçao: 60
Situação: Aprovado
******************************
Total de alunos aprovados: 3
Total de alunos reprovados: 2