powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите пожалуйста исправить ошибки в коде
10 сообщений из 10, страница 1 из 1
помогите пожалуйста исправить ошибки в коде
    #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
помогите пожалуйста исправить ошибки в коде
    #38192424
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
triamera977,

Nextj

ToK

MTobsG)

Text7(j - 1))

Forj

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

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

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

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

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


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