精英家教網 > 高中數學 > 題目詳情

蒙特卡洛法是一種模擬隨機事件發(fā)生的技術.它幾乎與任何領域都有聯系,并涉及到概率在問題求解中的應用.已知圓面積的公式.當R=1時,S=π.因此,只要求出包圍的面積即可.為了方便,如圖,先求個圓面積,再乘以4.寫出求π的算法語言表示.

答案:略
解析:

算法如下:

(1)給定試驗次數n

(2)產生各隨機點的坐標

(3)統計陰影部分內的點數

(4)計算π的值“π=4*m/n,并打印.

算法語句:

input n=0

   m=0

for i=1  to n do

  x=rand(  )

  y=rand(  )

if  x*xy*y1

then m=m1

next i

print“π=4*m/n

end


練習冊系列答案
相關習題

科目:高中數學 來源:數學教研室 題型:044

蒙特卡洛法是一種模擬隨機事件發(fā)生的技術.它幾乎與任何領域都有聯系,并涉及到概率在問題求解中的應用.已知圓面積的公式.當R=1時,S=π.因此,只要求出包圍的面積即可.為了方便,如圖,先求個圓面積,再乘以4.寫出求π的算法語言表示.

查看答案和解析>>

同步練習冊答案