Search This Blog

Wednesday, 7 November 2012

Computation of sin(x)

#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int i,j,x,n,term=1,sign=1;
float fact=1,sin1=0,xdegree;
clrscr();
printf("\n\t\t\tCOMPUTATION OF SIN(X)");
printf("\n\t\t\t---------------------");
printf("\n ENTER THE VALUE OF X:");
scanf("%d",&n);
xdegree=x*(3.14/180);
for(i=1;i<=n;i++)
{
for(j=1;j<=term;j++)
{
fact=fact*j;
}
sin1=sin1+sign*(pow(xdegree,term)/fact);
sign=-sing;
term=term+2;
}
printf("\n sin(x) value using equation=%f",sin1)
printf("\n sin(x) value using built-in-function=%f",sin(xdegree));
getch();
}

Output:
ENTER THE VALUE OF X:5
ENTER THE VALUE OF N:3

SIN(X) VALUE USING EQUATION:0.087112
SIN(X) USING BUILT-IN-FUNCTION:0.087112

No comments:

Post a Comment