#define PI 3.14 //REQUIRED FUNCTIONS DECLARED. double cos_N (double x, int N); d
ID: 3529689 • Letter: #
Question
#define PI 3.14
//REQUIRED FUNCTIONS DECLARED.
double cos_N (double x, int N);
double cos_delta(double x, double delta );
int factorial (int n );
double power ( double x, int n);
//CORRECT ANY OTHER ERRORS OR MODIFY ANYTHING .
//NO MATH LIBRARY.
FILE *in;
FILE *out; // I NEED HELP HERE AS WELL
int main () // Help here too..YOU HAVE TO USEFILE i/0, LIKE FPRINTF, FSCANF, FOPEN, FCLOSE..A file is going to read
double cos_N (double x, int N)
{
int i;
double sum=0;
if ( x> 0)
{
for(i=1;i<=N;i++)
{
sum=sum+i;
}
}
return sum ;
}
//// I NEED HELP HERE in this delta function...
cos_delta(double x, double delta ). //Help with this function.
{
}
int factorial (int n)
{
int Factorial = 1 ;
int i;
for ( i = 1 ; i < =n ; i++ )
{
Factorial * = i ;
}
return Factorial ;
}
double power ( double x, int n)
{
int i;
double p=1;
if(x>0)
{
for ( i = 1 ; i<=n ; i++)
{
p=p*x;
}
}
else if(x<0)
{
for ( i = 1 ; i<=n ; i++)
{
p=p*(-x);
}
}
return p ;
}
I NEED HELP IMPLEMENTING THE DELTA FUNCTION!!!!!!
Explanation / Answer
The cos_delta can be written as...
------------------------------------------------
double cos_delta(double x,double delta)
{
double sum=0;
int n=0;
do
{
sum=sum +( power(-1,n)*power(x,2*n)/factorial(2*n) - power(-1,n-1)*power(x,2*(n-1))/factorial(2*(n-1)));
}while(sum<delta);
return sum
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.