View Code of Problem 74

#include <stdio.h>
#include <math.h>
int main(){
  float a;
  scanf("%f",&a);
  float x[10000];
  int i;
  x[0] = a;
  for(i=0;i<10000;i++){
    x[i+1]=0.5*(x[i]+a/x[i]);
    if(fabs(x[i+1]-x[i])<0.00001){
      break;
    }
  }
  printf("%.3f", x[i+1]);
}

Double click to view unformatted code.


Back to problem 74