0
Structure:
typedef struct entrada{
    int M;
    long int Nmax;
    double a0, a1, a2, a3, a4, a5;
    double A, B, e1, e2;
}valor;
Function:
double FuncaoDada(struct entrada valor, double x)
{
    double resultado;
    resultado = ((valor.a0)*(cos((valor.a1)*x))) + ((valor.a2)*(sin((valor.a3)*x))) + (exp(valor.a4*x)) + (valor.a5);
    return resultado;
}