View Code of Problem 74

#include <stdio.h>
#include <math.h>
int main()
{
  double a,x[100];
  int i;
  scanf("%lf",&a);
  x[0]=a;
  for(i=0;i<100;i++)
  {
    x[i+1]=(x[i]+a/x[i])/2;
    if(fabs(x[i+1]-x[i])<0.00001)
      break;
  }
  printf("%.3lf",x[i+1]);
  return 0;
}

Double click to view unformatted code.


Back to problem 74