View Code of Problem 74

#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.


Back to problem 74