• 締切済み

面積計算のC言語のプログラムについてです。

 課題として以下の問いがでているのですが、わかりません。プログラムできる方教えてください。 「y=cos(x) : -π/2 < x < π/2 , pi=3.14159 の分布に従う乱数を生成し、その面積を計算せよ。」

みんなの回答

  • hashioogi
  • ベストアンサー率25% (102/404)
回答No.2

モンテカルロ法でしょ ? -π/2<x<π/2に従う乱数を発生させ、xiとする。 0<y<1.0に従う乱数を発生させ、yiとする。 sin(xi)<=yiの回数を全回数で割る。

hacchi-oshi
質問者

補足

はい、課題文を理解していただきありがとうございます。 大変図々しいのですが、コードなど詳しく教えていただきたいです。

  • CC_T
  • ベストアンサー率47% (1038/2202)
回答No.1

課題の文章が意味不明です。 y=cos(x): -π/2 < x < π/2 ってのは、COS曲線の山形の線部分ですよね。 この分布に従う「乱数」の面積? 乱数に面積なんてないですよね。 これは当該課題の全文なんですか?

関連するQ&A