Wednesday, 23 October 2013

C-Program to Taylor Series Evaluation of Cosine Function

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
float cosine(float,int);
main ()
{
int n;
float x,cos;
printf("Enter the Limit\t");
scanf("%d",&n);
printf("Enter the Value 'X'\t");
scanf("%f",&x);
x=x*(3.14/180);
cos=cosine(x,n);
printf("Cosine value is\t%f",cos);
}


float cosine(float x,int n)
{
int f=1,i;
float t=1,sum=1;
for(i=2;i<=n;i++)
{
t=(t*x*x)/(f*(f+1));
sum=sum+pow(-1,i+1)*t;
f=f+2;
}
return sum;\
}



sakoncepts.blogspot.com
output

No comments:

Post a Comment