#include #include double f(double x){ double r; r=(-exp((double)(x))+5.0*x)/(5.0*exp((double)(x))); return r; } double df(double x){ double r; r=(-x+1.0)/exp((double)(x)); return r; } double g(double x){ return x-f(x)/df(x); } int main(){ double x=2; int i; for(i=0;i<10;i++){ x=g(x); printf("x=%24.15e\n",x); } return 0; }