Search:

Submit Article

# Secant for particular equation

Posted By: Guilherme Silva     Category: C Programming     Views: 2374

## Code for Secant for particular equation in C Programming

```#include<stdio.h>
#include<conio.h>
#include<math.h>
#define E 0.001

float f (float x)
{
return (cos(x)-(x*exp(x)));
}
void main()
{
int ctr,temp,ctr1;
float res,res1;
int p,NO;
float X1=0.00,X2=0.00;
float X3,FX1,FX2,FX3;
int co[10];
clrscr();

//For Scanning X1 and X2

printf("\nEnter the Roots:1::");
flushall();
scanf("%f",&X1);

printf("\nEnter the Roots:2::");
flushall();
scanf("%f",&X2);

ctr1=0;
clrscr();

printf("\n==========================================================");
printf("\nNO\tX1\tFX1\tX2\tFX2\tX3\tFX3");
printf("\n==========================================================");

do
{

FX1=FX2=FX3=0;
FX1  = f(X1);
FX2  = f(X2);

X3=((X1*FX2)-(X2*FX1))/(FX2-FX1);

FX3  = f(X3);

printf("\n%d\t%.4f\t%.4f\t%.4f\t%.4f\t%.4f\t%.4f",ctr1+1,X1,FX1,X2,FX2,X3,FX3);

X1=X2;
FX1=FX2;
X2=X3;
FX2=FX3;
ctr1++;
}while(fabs(FX3)>=E );

printf("\n\n%.4f",X3);

getch();
}
```
Share:

Didn't find what you were looking for? Find more on Secant for particular equation Or get search suggestion and latest updates.

 Guilherme Silva author of Secant for particular equation is from Salvador, Brazil. View All Articles

 Please enter your CommentComment should be atleast 30 Characters.Please put code inside [Code] your code [/Code]. No Comment Found, Be the First to post comment!