View Code of Problem 74

#define _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable:4996);
#include <stdio.h>
#include <string.h>
#include <math.h>
#define N 100000
//X[n+1]=1/2(X[n]+a/X[n])
int main()
{
	float a = 0, b = 1;
	int n;
	scanf("%d", &n);
	while (fabs(b - a) > 0.00001)
	{
		a = b;
		b = (a + n / a) / 2;

	}
	printf("%.3f", b);
	return 0;
}

Double click to view unformatted code.


Back to problem 74