#include #include int main() { double number = 0; printf("Enter the number "); scanf("%lf",&number); double estimate1 = number , estimate2 = 0.5 * ( estimate1 + number / estimate1); //printf("New estimate : %lf condition : %lf \n",estimate2,fabs(estimate2 - estimate1)); while( fabs(estimate2 - estimate1) > 0.01 ) { estimate1 = estimate2; estimate2 = 0.5 * ( estimate1 + number / estimate1); printf("New estimate : %lf \n",estimate2); } printf(" Newton Raphson : Square root of %lf is %lf \n",number,estimate2); printf(" sqrt() : Square root of %lf is %lf \n",number,sqrt(number)); printf("Difference in values : %lf \n",fabs(sqrt(number) - estimate2)); return 0; }