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

Лабораторные работы1 / Laboratory-4 / Листинг программы k,4[1]

.doc
Скачиваний:
9
Добавлен:
02.05.2014
Размер:
99.84 Кб
Скачать

Листинг программы

Option Explicit

Private Sub Command1_Click()

Dim i As Integer, j As Integer, k As Integer

Dim Lyambda As Integer, Myu As Integer, L As Integer

Dim T_obsh As Single

Dim x As Single

Dim N_och As Integer

Dim K_otk As Integer, K_obs As Integer

Dim T_nezan As Single, T_oz As Single

Dim b_0 As Integer, b_1 As Integer, b_2 As Integer

Dim b_3 As Integer

x = 0.5

L = 10

Lyambda = 15

Myu = 15

For k = 1 To 100

ReDim Lyam(j)

x = Rnd(x)

Lyam(j) = -1 / Lyambda * Log(x)

k = k + 1

Obs = -1 / Myu * Log(x)

T_obsh = T_obsh + Lyam(j)

List1.AddItem Lyam(j)

If T_obsh >= T_osv Then

If N_och = 0 Then

K_obs = K_obs + 1

T_osv = T_obsh + Obs

T_nezan = T_nezan + (T_osv - T_obsh)

Else

T_oz = T_oz + (T_osv - Toch(1))

Toch(j) = Toch(j + 1)

End If

Else

If N_och = 10 Then

K_otk = K_otk + 1

Else

N_och = N_och + 1

Toch(N_och) = T_obsh

End If

End If

Next

Text1 = T_oz

Text2 = "1.337296"

Text3 = "1.266665"

Text4 = "0.2596942"

Text5 = Val(Text1) + Val(Text2) + Val(Text3) + Val(Text4)

Text6 = -Val(Text1) + Val(Text2) - Val(Text3) + Val(Text4)

Text7 = -Val(Text1) - Val(Text2) + Val(Text3) + Val(Text4)

Text8 = -Val(Text1) - Val(Text2) - Val(Text3) - Val(Text4)

Text9 = "T = " & Text5 & "+" & Text6 & "Lyambda + " & Text7 & " Myu " & Text8 & "L"

End Sub

Option Explicit

Public Lyam() As Single

Public Obs As Single

Public T_osv As Double

Public Toch(100) As Single

Соседние файлы в папке Laboratory-4