|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.07.2016, 17:49 | #1 |
Новичок
Джуниор
Регистрация: 19.07.2016
Сообщений: 1
|
Составить программу на VBA
для решения задачи по учету движения за отчетный период различных видов средств (i) как внутри отдельных подразделений (j) на предприятии, так и на каждом предприятии (k) производственного объединения по формуле:
Qijk = Sijk + Pijk - Rijk, где Qijk - остаток i-го вида средств по j-му цеху на k-м предприятии на конец периода; Rijk - расход i-го вида средств по j-му цеху на k-м предприятии за отчетный период; Pijk - приход i-ro вида средств по j-му цеху на k-м предприятии на начало периода; Sijk - остаток i-ro вида средств по j-му цеху на k-м предприятии на начало периода; i - номенклатура средств; j - перечень цехов; k - перечень заводов производственного объединения. Требуется получить информацию о движении за отчетный период различных видов средств, в целом по каждому цеху на всех предприятиях, по каждому предприятию и по объединению при условии, что в каждом структурном подразделении разное количество видов средств (L), а предприятия в объединении (N) состоят из различного числа цехов (M). Интервалы изменения переменных i, j, k находятся в пределах: 1 < i < L, 1 < j < M, 1 < k < N. где N= 1 : 4; М = 1 : 5; L = 1 : 10. Другие задействованные в задачах переменные меняются в интервале - 100:1000. Помогите пожалуйста, ничего в этом не понимаю. |
20.07.2016, 03:22 | #2 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Как ты думаешь: "У тебя 1-о объединение (как на картинке) или их много?"
1.jpg Я сомневаюсь, но мне кажется, что нужно так решать задачу. Заполняем, СЛУЧАЙНЫМ СПОСОБОМ, массивы 3-х переменных: S[i][j][k], P[i][j][k], R[i][j][k]. После чего рассчитываем Q[i][j][k]. Когда я говорю "3-х переменных", это значит организуемый 3-ри вложенных в друг друга цикла (по i, по j, по k). Что-то вроде такого Код:
Но, для начала, узнай в интернете о функции генерации случайных чисел в VBA, нужно в пределах от 100 до 1000 (которыми и будем заполнять массивы S, P, R). Как только массив Q[i][j][k] рассчитан можно делать нужные по заданию выборки. Прочитав выше изложенное, что ты думаешь? Последний раз редактировалось ura_111; 20.07.2016 в 03:24. |
20.07.2016, 09:05 | #3 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Цитата:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите составить программу в VBA Excel | energy drink | Помощь студентам | 1 | 27.05.2015 09:08 |
Помогите составить программу в vba! | Viajeslav | Microsoft Office Excel | 3 | 12.05.2015 00:23 |
составить программу(VBA) | Мария7 | Помощь студентам | 5 | 07.12.2012 20:44 |
Составить программу на VBA | NitriNKa | Помощь студентам | 0 | 07.04.2009 18:54 |