Blog

Fixed Point Method / C++ Programming

Fixed Point Method / C++ Programming

Fixed Point Method /Numerical Method / C++ Programming /Programming / csit/ Computer science /Engineering /Fixed Point Method / C++ Programming

Fixed Point Method / C++ Programming

#include<iostream>
#include<math.h>
using namespace std;

#define f(x) x*x-6*x+8 // equation 
#define g(x) (x*x+8)/6

int main()
{
    float x0,x1,e=1;
    cout<< "input the initial guess:";
    cin>>x0;
    while(e>0.005)
    {
        x1=g(x0);//working formula 
        e=fabs((x1-x0)/x1);
        x0=x1;
    }
    cout<< "\nthe root of the equation ="<<x0;
    return 0;
}

Output :

input the initial guess :1
the root of the equation is :1.98596

You may like some other numerical method Questions :

BISECTION METHOD SOLUTION IN C++ PROGRAMMING
FALSE POSITION METHOD IN C++ PROGRAMMING
SECANT METHOD IN C++ PROGRAMMING
FIXED POINT METHOD / C++ PROGRAMMING
NEWTON-RAPHSON METHOD IN C++ PROGRAMMING