C/C++の宿題を片付けます 102代目
■ このスレッドは過去ログ倉庫に格納されています
0568デフォルトの名無しさん
2008/01/11(金) 11:17:15[2] 問題文 円周率を求めるプログラムを作成せよ。
1.rand()関数を用いて0〜1のx座標,y座標を生成する。
2.原点との距離を求め,座標が半径1の円内かどうか調べ,円内である場合,円外である場合をそれぞれカウントする。
3.以上を指定回数分繰り返し,半径1の円内である確率がπ/4であることからπを求める
入力に関して
キーボードから,繰り返し回数を入力する。上限はint型の最大値(実際には最大値を入れると膨大な時間がかかるのでテストは1分程度で終了する値でよい)。
出力に関して
結果(求めた円周率)のみを浮動小終点(double型を%lf)で出力(+改行)。
[3] 環境
[3.1] OS:Windows
[3.2] コンパイラ名とバージョン:Study C
[3.3] 言語:C
[4] 期限:1月13日14:00
[5] その他の制限:一年なのでそこまで難しいのはつかわずにお願いします。
■ このスレッドは過去ログ倉庫に格納されています