- •Введение
- •Постановка задачи
- •Исходные данные
- •Решение задачи управления процессами перевозок в среде Pascal
- •Алгоритм решения задачи
- •Текст программы
- •Результаты работы программы
- •Решение задачи средствами ms Excel
- •Исходные данные и итоги по строкам и столбцам
- •Расчёты по заданию
- •Диаграмма по результатам расчета
- •Решение задачи средствами mathcad
- •Заключение
- •Список литературы
- •Приложение а
-
Решение задачи средствами ms Excel
-
Исходные данные и итоги по строкам и столбцам
-
Таблица перевозок грузов (в условных единицах) между отдельными регионами |
||||||||
|
|
|
|
|
|
|
|
|
Н А И З |
Гомель |
Минск |
Гродно |
Брест |
Могилев |
Витебск |
Бобруйск |
ИТОГО ( в ы в о з грузов из регионов) |
Гомель |
250 |
220 |
150 |
300 |
400 |
250 |
240 |
1 810 |
Минск |
230 |
200 |
300 |
200 |
310 |
350 |
330 |
1 920 |
Гродно |
600 |
300 |
250 |
250 |
600 |
550 |
430 |
2 980 |
Брест |
200 |
400 |
160 |
250 |
450 |
160 |
480 |
2 100 |
Могилев |
250 |
350 |
340 |
310 |
460 |
360 |
380 |
2 450 |
Витебск |
320 |
190 |
260 |
350 |
420 |
550 |
410 |
2 500 |
Бобруйск |
380 |
220 |
340 |
270 |
340 |
500 |
480 |
2 530 |
ИТОГО (в в о з грузов в регионы) |
2 230 |
1 880 |
1 800 |
1 930 |
2 980 |
2 720 |
2 750 |
|
-
Расчёты по заданию
Количество грузов, перевозимых в местном сообщении по всем регионам |
2 440 |
Нахождение минимальной перевозки под главной диагональю производилось в несколько этапов. Сначала вычислили минимум в каждом столбце из выделенных жёлтым цветом:
МИН.перевозка ниже главной диагонали по регионам |
200 |
190 |
160 |
270 |
340 |
500 |
Вычисления произведены следующим образом:
МИН.перевозка ниже главной диагонали по регионам |
=МИН(B6:B11) |
=МИН(C7:C11) |
=МИН(D8:D11) |
=МИН(E9:E11) |
=МИН(F10:F11) |
=G11 |
Далее вычисления производились следующим образом:
МИН.перевозка из всех ниже гл.диаг. |
=МИН(B16:G16) |
|
|
|
|
|
Номер столбца мин.перевозки |
=ПОИСКПОЗ(B18;B16:G16;0) |
|
Номер строки мин.перевозки |
=ПОИСКПОЗ(B18;D5:D11) |
||
Регион в кот. Осущ. Мин пер |
=ИНДЕКС(A5:A11;B19;1) |
|
Регион из кот. осущ. Мин пер |
=ИНДЕКС(A5:A11;F19;1) |
Для моих исходных данных получены результаты:
МИН.перевозка из всех ниже гл.диаг. |
160 |
|
|
|
|
Номер столбца мин.перевозки |
3 |
|
Номер строки мин.перевозки |
4 |
|
Регион в кот. Осущ. Мин пер |
Гродно |
|
Регион из кот. осущ. Мин пер |
Брест |
Увеличение ввоза на 17% по региону, имевшему минимальную перевозку ниже главной диагонали производилось с помощью функции ЕСЛИ (режим отображения формул см. приложение А). В результате получилась следующая таблица:
Преобразованная таблица перевозок (элементы столбца найденного региона с мин.перевозкой увеличены на 17%) |
||||||||
Н А И З |
Гомель |
Минск |
Гродно |
Брест |
Могилев |
Витебск |
Бобруйск |
ИТОГО ( в ы в о з грузов из регионов) |
Гомель |
250,00 |
220,00 |
175,50 |
300,00 |
400,00 |
250,00 |
240,00 |
1 835,50 |
Минск |
230,00 |
200,00 |
351,00 |
200,00 |
310,00 |
350,00 |
330,00 |
1 971,00 |
Гродно |
600,00 |
300,00 |
292,50 |
250,00 |
600,00 |
550,00 |
430,00 |
3 022,50 |
Брест |
200,00 |
400,00 |
187,20 |
250,00 |
450,00 |
160,00 |
480,00 |
2 127,20 |
Могилев |
250,00 |
350,00 |
397,80 |
310,00 |
460,00 |
360,00 |
380,00 |
2 507,80 |
Витебск |
320,00 |
190,00 |
304,20 |
350,00 |
420,00 |
550,00 |
410,00 |
2 544,20 |
Бобруйск |
380,00 |
220,00 |
397,80 |
270,00 |
340,00 |
500,00 |
480,00 |
2 587,80 |
ИТОГО (в в о з грузов в регионы) |
2 230,00 |
1 880,00 |
2 106,00 |
1 930,00 |
2 980,00 |
2 720,00 |
2 750,00 |
|