Professional Documents
Culture Documents
C Progrmin of Newton Rapson Method
C Progrmin of Newton Rapson Method
BY
PRAKHYALAKHY DAS
ROLL NO.:1151021
PRIYA RAHUL
ROLL NO.:1151023
RICHA MISHRA
ROLL NO.:1151024
RIYA KARMAKAR
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define F(x) (x*x*x)-x-4
#define FD(x) (3*x*x)-1
#define MAXIT 20
void main()
{
int count;
float x0,x1,fx,fdx;
clrscr();
printf("newton raphson method\n");
printf("------------\n");
printf("initial value");
scanf("%f",&x0);
count=1;
begin:
fx=F(x0);
fdx=FD(x0);
x1=(x0-(fx/fdx));
if(fabs((x1-x0)/x1)<0.00001)
{
printf("the root is :%f\n",x1);
printf("iteration is :%d\n",count);
}
else
{
x0=x1;
count=count+1;
if((count<MAXIT))
goto begin;
}
getch();
}