You are on page 1of 2

ADVANCED MATHEMATICS ASSIGNMENT

BY

ROLL NO.: 1151019

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();
}

You might also like