Bonjour ,ben avt de demander de l'aide j'ai chercher sur le forum mais ya pas le programme en c.
Et en faite c juste pr une verification car mon programme ne marche po et j'ai exam vendredi :).
sachant ke l'on doit effectuer le calcul suivant (-1)^n*x^2n/(2n)! tant que <= a epsilon=0.00001
#include<stdio.h>
double puis(double x, int n)
{
double a,y;
int b,i;
a=x;
b=n;
y=1.0;
i=0;
if(b==0)
return 1;
while(i<b)
{
y=y*a;
i++;
}
int fact (int b)
{
int a,r,i;
i=1;
r=1;
a=b;
if(a==0)
return 1;
while (i<b)
{
r=r*i;
i++;
}
return r;
}
int main (void)
{
double x,y,epsilon;
int n;
n=1;
y=1;
printf("tapez la valeur de x:\);
scanf("%lf",&x);
while(puis(-1,n)*puis(x,2*n)/fact(2*n)<=epsilon)
{
y=y+puis(-1,n)*puis(x,2*n)/fact(2*n);
n++;
}
printf("cos(%lf)=%lf",x,y);
}
pitié aidez moi et si un mail comme le mie a déjà été posté mille excuse mais pitiez de l'aide.