IT
高中

答え合わせをしたいので、解説と回答をお願いしたいです!

5 以下の文章を読み, 空所 33 40 に入れるのに最も適当なもの を後の解答群から一つずつ選び, 対応した解答欄にマークしなさい。 なお, は、2度目以降は 33 や 33 や 34 など同じ内容を含む空所が複数回現れるときに 34 などのように細字で表記する。 図1のように, 1から13までの番号が書かれた13枚のカードがある。 これらの カードからランダムに2枚のカードを選ぶとき, 選ばれた2枚のカードに書かれた 番号が連続した数値となる確率を計算するプログラムについて考える。 1から13までの番号が書かれたカード 1 2 34 5 6 17 8 9 |10|11 12 13 カードに書かれた番号が連続した数値となる2枚の例 3 4 7 78 |12|13| 図1 これらの13枚のカードから任意の2枚を選ぶときの組み合わせの総数を x, カードに書かれた番号が連続した数値となる2枚を選ぶときの組み合わせの総数を yとする。 また, 選ばれた2枚のカードに書かれた番号をi,j (i < j) とする。 (1)xとyから確率を求める計算式はp= 33 [ 33 の解答群] ① x+y ⑤y+x x-y (6 y-x ⑦yxx (2) i,jが連続した数値となる条件は [ 34 の解答群] となる。 xxy x÷y yix 34 である。 ① j+i=1 ② j + i = -1 ③ j-i=1 ④ j-i= -1 - 8
(3) 図2のように, 組み合わせの総数xとyを数え上げることによって求め,xと yから確率を計算するプログラムを作成する。 空所 35 38 入る適切な計算処理を以下の解答群から選び、 このプログラムを完成させよ。 に (1) x0 (2) y←0 34 (3) iを 35 ながら繰り返す: (4) | j k 36 ながら繰り返す: (5) 37 (6) もし 34 ならば: (7) 38 (8) p+ 33 (9)を表示する 9 35 ~ 38 の解答群] ① 1から13まで1ずつ増やし 図2 x+1から13まで1ずつ増やし (3) y+1から13まで1ずつ増やし ④ i + 1 から 13まで1ずつ増やし ⑤ x = x + 1 ⑥ y=y+1 ⑦ i = i + 1 ⑧ j = j + 1 (4) 図2のプログラムを拡張することにより, 1から13までの番号が書かれた13 枚のカードからランダムに3枚のカードを選ぶとき, 選ばれた3枚のカードに書 かれた番号が連続した数値となる確率 g を計算するプログラムを作成する。こ のとき,選ばれた3枚のカードに書かれた番号をi,j,k(i <j < k) とする と,i,j,kが連続した数値となる条件は 39 である。 [ 39 の解答群] ① k + i = 2 k+i = -2 ③k+j=2 ④ k+j -2 k-i=2 k - i = -2 ⑦k-j=2 8 k -2 9
(5) 図3のように, 組み合わせの総数xとyを数え上げることによって求め, xと yから確率 q を計算するプログラムを作成する。 空所 40 に入る適切な計 算処理を以下の解答群から選び、このプログラムを完成させよ。 (1) x←0 (2) y10 (3) iを 35 ながら繰り返す: (4) 1 j k 36 ながら繰り返す: (5) k k 40 ながら繰り返す: (6) 37 (7) もし 39 ならば: (8) | 38 (9) 9- 33 (10)g を表示する 図3 40 の解答群] x+1から13まで1ずつ増やし i + 1から13 まで1ずつ増やし y +1から13まで1ずつ増やし ④ j + 1 から 13まで1ずつ増やし
プログラミング

解答

尚無回答

您的問題解決了嗎?