Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите пожалуйста исправить ошибки в коде / 10 сообщений из 10, страница 1 из 1
20.03.2013, 19:49
    #38192087
triamera977
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
Всем привет! Помогите пожалуйста кому не трудно исправить ошибки в коде
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
1.2. Процедуры обработки объектов

Private Sub Commandl_Click()
Lz = Val(Textl): P = Val(Text2): С = Val(Text3)
TD = Val(Text4): STotn = Val(Text5): Nr = W(Text6)
Forj = 1 To 4: MTobsG) = Val(Text7(j - 1)): Nextj
Call Model4
End Sub
Private Sub Command2_Click()
Text8 = "": Text9 = ""
End Sub
Private Sub Command3_Click()
End
End Sub

2. Модуль общего назначения ModeI7.bas

Public MTobs(4), TH(4), TK(4)
Public Mprof As Double, Cprof As Double, Sum2 As Double
Public SNM As Double, SigProf As Double
Public Lz, P, C, TD, STotn, Nr
Public Ir, Nz, TzO, Nobs, i, j, z, Tz, N, Tobs, Sz, Min
Public Max, SMT, Fact
Const К = 4 ' число цехов
Public Sub Model7()
Randomize
'обнуление глобальных переменных:
Mprof = 0 ' начальное значение средней прибыли
Sum2 = 0 ' начальное значение суммы квадратов прибыли
For Ir = 1 То Nr 'начало цикла случайных реализаций
' обнуление локальных переменных
Nz = 0: TzO = 0: Nobs = 0
For j = 1 To K: TKG) = 0: Nextj
Do ' начало внутреннего цикла DO..LOOP
z= Rnd ' случайная величина с равномерным
'распределением
Tz = TzO - Log(z) / Lz ' время поступления заказа
TzO = Tz
If Tz > TD Then Exit Do
Nz = Nz + 1 ' счетчик числа заказов
Forj = 1 To К ' начало цикла выполнения заказов
If Tz > TKG) Then TH(j)=Tz Else THG)=TK(j)
N = NORM ' функция "Нормальное распределение"
Tobs = MTobsG) * (1 + N * STotn)
TK(j) = TH(j) + Tobs ' время окончания обслуживания
If TKG) > TD Then Exit Do
Tz = TKG)
Next j
Nobs = Nobs + 1
Loop
'результаты расчета одной реализации:
Prof = Р * Nobs – С ' прибыль
Mprof = Mprof + Prof ' суммарная прибыль
Sum2 = Sum2 + Prof * Prof ' сумма квадратов прибыли
Next Ir ' конец цикла случайных реализаций
Cprof = Mprof / Nr ' средняя прибыль
Disp = (Sum2 - Nr * Cprof * Cprof) / (Nr - 1) ' дисперсия прибыли
If Disp > 0 Then SigProf = Sqr(Disp) Else SigProf = 0
Gprof = Cprof - 1.28 * SigProf ' минимальная гарантированная
'прибыль
Call Factor ' расчет величины числового фактора
Forml.Text8 = Format$(Fact, "0.000")
Forml.Text9 = Format$(Gprof, "#####")
End Sub
Function NORM()
'процедура-функция "Нормальное распределение"
Sz = 0
For i = 1 To 12
z = Rnd: Sz = Sz + z
Nexti
NORM = Sz - 6
End Function
Public Sub Factor()
'процедура расчета числового фактора
Min = MTobs(l): Max = MTobs(l): SMT = 0
For f=l ToK
SMT = SMT + MTobs(f)
If MTobs(f) > Max Then Max = MTobs(f)
If MTobs(f) < Min Then Min = MTobs(f)
Next
Fact = (Max - Min) / SMT
End Sub
...
Рейтинг: 0 / 0
21.03.2013, 01:51
    #38192424
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
triamera977,

Nextj

ToK

MTobsG)

Text7(j - 1))

Forj

И так далее ...
...
Рейтинг: 0 / 0
21.03.2013, 04:09
    #38192471
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
triamera977,

Такое впечатление, что исходный текст программы вы распознавали со скана...
...
Рейтинг: 0 / 0
21.03.2013, 09:14
    #38192569
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
AndreTMТакое впечатление, что исходный текст программы вы распознавали со скана... перебивал с чужого конспекта. Естественно, ни слова не понимая, о чем речь и не пытаясь понять.
...
Рейтинг: 0 / 0
21.03.2013, 09:54
    #38192619
triamera977
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
Shocker.ProAndreTMТакое впечатление, что исходный текст программы вы распознавали со скана... перебивал с чужого конспекта. Естественно, ни слова не понимая, о чем речь и не пытаясь понять.

Это не скан, такой код дал преподователь
...
Рейтинг: 0 / 0
21.03.2013, 09:57
    #38192623
triamera977
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
вот код с книги
...
Рейтинг: 0 / 0
21.03.2013, 10:15
    #38192659
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
у вас книги на чековой ленте печатают?
...
Рейтинг: 0 / 0
21.03.2013, 12:03
    #38192853
triamera977
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
Antonariy,

В смысле? Обычная книга в формате пдф
...
Рейтинг: 0 / 0
21.03.2013, 12:08
    #38192862
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
Не важно, открылось криво.

Чем ты готов расплатиться за работу по исправлению ошибок?
...
Рейтинг: 0 / 0
21.03.2013, 12:20
    #38192892
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите пожалуйста исправить ошибки в коде
triamera977,
распознано очень плохо --невозможно угадать трубуемое
приложите исходный pdf
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите пожалуйста исправить ошибки в коде / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]