Cuando x es igual a 1, 2 y 3 respectivamente, use el lenguaje C para programar y sumar los primeros treinta términos de la siguiente expansión de series de potencias.
#include lt;stdio.hgt;
#include lt;stdlib.hgt;
#include lt;math.hgt;
doble jiecheng(x sin firmar){
if(x==1||x==0){
return 1;
}else{
return x * jiecheng(x-1);
}
}
doble fuc_sin(doble x, unsigned int n) {
unsigned int i;
unsigned int j;
doble resultado = 0.0;
for(i=1, j= 1;ilt;=n;i =2,j){
resultado = pow(-1,j 1)*pow(x,i)/jiecheng(i);
}
devolver resultado
}
doble fuc_cos(doble x, unsigned int n){
unsigned int i;
unsigned int j;
doble resultado = 0.0;
for(i=0,j=1;ilt;=n;i=2,j) {
resultado = pow(-1, j 1)*pow(x, i)/jiecheng(i);
}
devolver resultado; /p>
}
void main()
{
printf("lf \n", fuc_sin(3.1415926/2, 30)) ;
printf("lf \n", fuc_cos(0, 30));
system("pausa");