#include <stdio.h> int main() { int x; scanf("%d",&x); int i; float a[100]; a[0] = x/2; for(i = 0;;i++){ a[i+1] = (a[i]+x/a[i])/2; if(a[i+1]-a[i] < 0.00001) break; } printf("%.3f\n",a[i+1]); return 0; } |
Double click to view unformatted code.