#include<stdio.h> #include<math.h> int main() { int a,i; scanf("%d",&a); double b[10000]; b[0] = a; for(i=0;i<10000;i++) { b[i+1] = 0.5*(b[i]+a/b[i]); if( fabs(b[i+1]-b[i])<0.00001) break; } printf("%.3f",b[i+1]); return 0; } |
Double click to view unformatted code.