間1:図のような,ワークシート上のB列
に入力された点数を読み込んで,平均
とサブプロシージャstap(参照:問2の図)
で平均と分散を求めるメインプログラ
ム統計処理を作成した。図の①と2の
組み合わせで正しいものはどれか。
※Sqrは平方根Vを計算する関数。
Sub 統計処理)
A
B
C
D
E
学精番号
点数
平均
Const n As Integer = 10
Dim i As Integer
Dim data(n) As Integer
Dim ave As Double, dist As Double
分散
標準偏差
2
1
65
3
2
78
4
3
96
5
4
55
For i=1 To 10
6
5
48
7
85
data(i) - 1 点数データを読み込んで配列dataに保存
8
7
40
9
8
77
Next
10
9
99
「ザブプロシージャの呼び出し
11
10
63
Call statp( 2)
データ数n, dataをsubプロシージャstapに渡し、
平均ave, 分散distを求める。
Range("e1").Value = ave
Range("e2").Value = dist
Range("e3").Value = Sqr(dist)
End Sub
0 Cells(i + 1, 2).Value 2 n, data, ave,
dist
0 Cells(i, 2).Value ② n, data, ave, dist
O Cells(2, i). Value 2 n, data
O Range(i + 1, B).Value 2 ave, dist