#include<stdio.h> #include<math.h> int main(){ int i; double a; double x[1000]; scanf("%lf",&a); x[0]=a/2; x[1]=(x[0]+a/x[0])/2; for (i=1;fabs(x[i]-x[i-1])>=0.00001;i++) x[i+1]=(x[i]+a/x[i])/2; printf("%0.3f",x[i]); return 0; } |
Double click to view unformatted code.