View Code of Problem 74

# include<stdio.h>
# include<math.h>
# include<stdlib.h>
int main(void)
{
  double a[100],n;
  int i = 0;
  a[0] = 1;
  a[1] = 2;
  scanf("%lf",&n);
  while(abs(a[i+1] - a[i])>=1e-6)
  {
    ++i;
    a[i+1] = (a[i] + n/a[i])/2;
  }
  printf("%.3lf",a[i+1]);
  return 0;
}

Double click to view unformatted code.


Back to problem 74