def media_final_aprovado_reprovado(p1, p2, ep1, ep2):
    """ Recebe as notas das 2 provas e 2 exercícios de programação e retorna
    se o aluno foi ou não aprovado. As provas têm peso 7 e os exercícios
    têm peso 3. Cada parcial tem peso igual."""
    nota1 = ((p1*0.7)+(ep1*0.3))
    nota2 = ((p2*0.7)+(ep2*0.3))
    notaotop = (nota1+nota2)/2
    return notaotop>=7