# include<stdio.h> # include<stdlib.h> # include<math.h> int main(void) { double x; int i; scanf("%lf",&x); double a[100] = {1,2}; for(i=0;i<99;++i) { if(abs(a[i+1]-a[i])<0.000001) { break; } a[i+1] = (a[i] + x/a[i])/2; } printf("%.3lf",a[i]); return 0; } |
Double click to view unformatted code.