Mathematics
Examination
Test
Archives
【5】 枚の硬貨を回投げ,表が出た回数をとする.次にさいころを回振る.(たとえばならば,さいころを回振ることになる.)そうして,またはの目が出た回数をとする.ただし,の場合は,ときめる.
(1) のとき,の取り得る値は,通りである.
(2) となる確率はである.
という条件のもとで,となる条件つき確率はである.
したがって,となる確率はである.
同様にして
となる確率はであり
となる確率はである.
したがって,となる確率はである.
(3) (2)と同様に計算すると
となる確率はでありとなる確率はである.
したがって,となる確率は である.
(4) の平均(期待値)はである.
(5) という条件のもとで,となる条件つき確率はである.
によって得られる数の列を表示させるために,次のようなプログラムを作ってみた.
以下のプログラムにおいて INT(X)
は X
を超えない最大の整数を与える関数である.
100 INPUT "a1,a2,c=";A,B,C
110 INPUT "n=";N
120 S = A
130 FOR J=3 TO N
140 A = B + INT(S/C)
150 PRINT "a (";J;") = ";A
160 B = A
170 S = S + A
180 NEXT J
190 END
このプログラムが意図どおりに動作するかどうか確かめてみる.
(1) このプログラムを実行し,a1
,a2
,c = ?
に対して 1
,1
,1
を入力し,n = ?
に対して 6
を入力すると
a ( 3 ) =
a ( 4 ) =
a ( 5 ) =
a ( 6 ) = 34
が表示される.また,a ( 6 )
が表示される直前の S
の値はである.
(2) 次に,定義の式に従って計算してみる.
とすると
となる.
(3) (1),(2)よりプログラムのどこかに誤りがあることがわかった.このプログラムの 160
行,170
行を修正して,はじめに意図したように動かしたい.
130 FOR J=3 TO N
140 A = B + INT(S/C)
150 PRINT "a(" =;J;")=";A
160
170
180 NEXT J
のに当てはまるものを,次ののうちから一つずつ選べ.
A = B
B = A
A = A+1
B = B+1
S = S+A
S = S+B
S = A
S = A+B
S = S+1
S = B+1
(4) (3)のように修正したプログラムを実行し,a1
,a2
,c = ?
に対して 1
,1
,2
を,n = ?
に対して 6
を入力するとき,a( 6 )
が表示される直前の B
の値はである.