級数の和
|
|
|
次のプログラムは、与えられた自然数
に対して
を計算して表示するものである。
| prog07.c |
/*
* prog07.c --- for 文による繰り返し (2)
*/
#include <stdio.h>
int main(void)
{
int i, n;
double s;
printf("自然数を一つ入力してください: ");
scanf("%d", &n);
s = 0.0;
for (i = 1; i <= n; i++) {
/* 次の文では s に i を加えている。これは s = s + i * i; とも書ける。 */
s += i * i;
}
printf(" 1 から %d までの自然数の平方の和=%g\n", n, s);
return 0;
}
|
後の練習問題にしておいた、
を計算するプログラムを自力で
書いてみると良い。
ヒント:
一般項
も漸化式で計算すると都合が良い。
「漸化式を使って計算しよう」 という
資料を準備しておいた。