FLYING

〈全日本・紀文豆乳飲料シリーズ「麦芽コーヒー」の500ミリリットルパックを扱う小売店が少ないことに遺憾の意を表明する会〉活動記録

プログラムのコードを書いてみる

ちゃんとプログラムのコードを示すときの記法も用意されてるっぽい。

double square_root(double n)
{
	int i;
	double min, center, max;
	
	if (n < 0) return -1.0;
	for (i=0; i*i<n; i++);
	if (i*i == n) return (double)i;
	
	max = i;
	min = i - 1.0;
	center = (min+max) / 2.0;
	
	for (i=0; i<100; i++) {
		if ((center*center-n)*(max*max-n) < 0) {
			min = center;
		} else {
			max = center;
		}
		center = (min+max) / 2.0;
	}
	
	return center;
}

WordPressでコード書き込むよりはよっぽど楽だな。