#include #include double f(double x){ return x*x-2; } double df(double x){ return 2*x; } double g(double x){ return x-f(x)/df(x); } int main(){ double x=1; int i; for(i=0;i<10;i++){ double xold=x; x=g(x); if(fabs(xold-x)<1.0e-12) break; printf("%30.20e\n",x); } return 0; }