double funcos( double e, double x )
{
double i = 0, j, k = 0, h = 1, m = 1, p ,sum = 0,n;
while(fabs(h)>= e)
{
p = 1;
for(i = 1;i <= k; i++)
{
p = i*p;
}
n = pow(x,k);
h = fabs(n) / p * m;
m = -m;
sum = sum + h;
k = k+2;
}
return sum;
}