Taylor series #include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int ch,i; float num,den,x,degree,sum=0,term; printf("enter 1 for sin(x)\n enter 2 for cos(x)\n"); scanf("%d",&ch); printf("enter the degree\n"); scanf("%f",°ree); x=(degree*3.14)/180.0; switch(ch) { case 1:num=x; den=1; i=2; break; case 2:num=1; den=1; i=1; break; default:printf("enter the proper choice\n"); exit(0); } do { term=num/den; num=-num*x*x; den=den*i*(i+1); sum=sum+term; i=i+2; } while(fabs(term)>0.000001); if(ch==1) { printf("sin(%f)without using built in function=%f\n",degree,sum); printf("sin(%f)with using built in function=%f\n",degree,sin(x)); } else { printf("cos(%f) without using buil...
Comments
Post a Comment
If you any doubt. Please let me know.