Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
4
Добавлен:
02.05.2014
Размер:
207.87 Кб
Скачать

Dim q, n, mm As Variant

Private Sub Command1_Click()

Dim R, M, X(1 To 1000), Mx, Dx, Sigma, r_m, K As Variant

M = q ^ n - 1

For j = 1 To n

X(j) = Mid(Text1.Text, j, 1)

Next j

For i = 1 To M

R = Val(X(mm)) + Val(X(n))

If R >= 2 Then R = 0

For j = n To 2 Step -1

X(j) = X(j - 1)

Next j

List1.AddItem ("Sdvig(" & i & ")= " & X(7))

If Val(X(7)) = 0 Then

S0 = S0 + 1

Else

S1 = S1 + 1

End If

X(1) = R

List2.AddItem ("R(" & i & ")= " & X(j))

Text8.Text = Text8.Text & X(7)

Next i

Text2.Text = Text2.Text & S0

Text3.Text = Text3.Text & S1

Mx = 1 / M * S1

For i = 1 To M

X(i) = Val(Mid(Text8.Text, i, 1))

S = S + (X(i) - Mx) ^ 2

Next i

Dx = (1 / M) * S

SigmaX = (Dx) * (1 / 2)

r_m = q

X(i) = Val(Mid(Text8.Text, i, 1))

For i = 1 To M - r_m

A = A + ((X(i) - Mx) * (X(i + r_m) - Mx))

Next i

K = A / (M - r_m - 1)

Text4.Text = Mx

Text5.Text = Dx

Text6.Text = SigmaX

Text7.Text = K

End Sub

Private Sub Command2_Click()

n = Val(InputBox("Введите n", "Ввод данных"))

mm = Val(InputBox("Введите mm", "Ввод данных"))

q = Val(InputBox("Введите q", "Ввод данных"))

Text1.Visible = True

Text1.MaxLength = n

End Sub

Соседние файлы в папке Лаб 1