You are on page 1of 2

Practical no.

14(b)
//program to calculate sine series
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int x,i=3,flag=0,n,m;
float sum=1;
clrscr();
printf("Enter the value of x and n:");
scanf("%d %d",&x,&n);
printf("sin(%d)= 1 ",x);
m=(n+n)+1;
while(i<m)
{
if (flag==0)
{
printf(" + (%d^%d)/%d!",x,i,i);
flag=1;
sum=sum + pow(x,i)/fact(i);
}
else
{
printf(" - (%d^%d)/%d!",x,i,i);
flag=0;
sum=sum + pow(x,i)/fact(i);
}
i=i+2;
}
printf("\n Sum of series is %f", sum);
getch();
}

int fact (int n)


{
int j,f=1;
for(j=1;j<=n;j++)
f=f*j;
return f;
}

/* OUTPUT
Enter the value of x and n:1
4
sin(1)= 1 + (1^3)/3! - (1^5)/5! + (1^7)/7!
Sum of series is 1.175198
*/

You might also like