7 練習問題

[練習1]
3種類の繰り返し文(for,while,do-while)を 使って,1〜10000の整数の和を計算するプログラムを作せよ.
[練習2]
キーボードから整数を読み込み,それが素数か否か,判定す るプログラムを作成せよ.
  • 判定結果は「素数です」,あるいは「素数でない」と表示する.
  • 負の値が入力されるまで,連続して判定を行う.
  • 変数testに,キーボードから整数を代入する文は,以下のとおり(p.337).もちろん, この文に先だって,変数宣言を行う必要がある.
    	scanf("%d%*c",&test);
      
[練習2]
1〜1000000までの素数を全て,書き出すプログラムを作成せ よ.
[練習3]
以下の級数を使って,円周率$ \pi$の値を計算せよ.

$\displaystyle \pi$ $\displaystyle =16\arctan\left(\frac{1}{5}\right)-4\arctan\left(\frac{1}{239}\right)$    
$\displaystyle \arctan(x)$ $\displaystyle =x-\frac{x^3}{3}+\frac{x^5}{5}-\frac{x^7}{7}+\cdots=\sum_{k=1}^\infty(-1)^{k-1}\frac{x^{2k-1}}{2k-1}$    




ホームページ: Yamamoto's laboratory
著者: 山本昌志
Yamamoto Masashi
平成18年5月8日


no counter