- •Содержание
- •Введение
- •Постановка задачи
- •Исходные данные
- •Решение задачи средcтвами Pascal
- •Отладочный пример и отображение в ячейках памяти
- •3.2 Алгоритм решения задачи
- •3.3 Блок-схемы
- •3.4 Программа решения задачи на языке Pascal
- •3.5Результаты решения задачи
- •Решение задачи средствами ms Excel
- •Исходные данные
- •Расчёты по заданию
- •Посчитанные данные
- •Диаграмма по результатам расчета
- •Заключение
- •Список литературы
3.5Результаты решения задачи
Решение задачи средствами ms Excel
Исходные данные
ИЗ НА |
Гомель |
Жлобин |
Осиповичи |
Минск |
Вильнюс |
Гомель |
900 |
310 |
180 |
570 |
850 |
Жлобин |
405 |
300 |
770 |
345 |
210 |
Осиповичи |
980 |
870 |
570 |
170 |
220 |
Минск |
380 |
250 |
670 |
540 |
440 |
Вильнюс |
700 |
500 |
350 |
280 |
150 |
Расчёты по заданию
Нахождение объёмов вывозимых грузов:
Гомель |
СУММ(B11:F11) |
Жлобин |
СУММ(B12:F12) |
Осиповичи |
СУММ(B13:F13) |
Минск |
СУММ(B14:F14) |
Вильнюс |
СУММ(B15:F15) |
Нахождение объемов ввозимых грузов:
Гомель |
Жлобин |
Осиповичи |
Минск |
Вильнюс |
СУММ(B11:B15) |
СУММ(C11:C15) |
СУММ(D11:D15) |
СУММ(E11:E15) |
СУММ(F11:F15) |
Определение максимального количества перевозимого груза на главной диагонали производится следующим образом:
Максимальное количество перевозимого груза |
=МАКС(B11;C12;D13;E14;F15) |
Нахождение индекса (названия города), в котором находится максимальное количество перевозимого груза:
Назва- ние региона |
=ЕСЛИ(B11=C20;A11;ЕСЛИ(C12=C20;A12;ЕСЛИ(D13=C20;A13;ЕСЛИ(E14=C20;A14; ЕСЛИ(F15=C20;A15;))))) |
Увеличение перевозимого груза на 9%:
Посчитанные данные
Таблица итогов ввоза и вывоза:
ИЗ НА |
Гомель |
Жлобин |
Осиповичи |
Минск |
Вильнюс |
Итого прибыло |
Гомель |
900 |
310 |
180 |
570 |
850 |
2810 |
Жлобин |
405 |
300 |
770 |
345 |
210 |
2030 |
Осиповичи |
980 |
870 |
570 |
170 |
220 |
2810 |
Минск |
380 |
250 |
670 |
540 |
440 |
2280 |
Вильнюс |
700 |
500 |
350 |
280 |
150 |
1980 |
Итого отправлено |
3365 |
2230 |
2540 |
1905 |
1870 |
11910 |
Определение региона с минимальным количеством груза, вывозимого в другие регионы:
Максимальный отправленный груз |
900 |
Номер строки |
1 |
Название региона |
Гомель |
Сумма по главной диагонали |
2460 |
Сумма по побочной диагонали |
2715 |
Изменённая таблица перевозок:
ИЗ НА |
Гомель |
Жлобин |
Осиповичи |
Минск |
Вильнюс |
Итого прибыло |
Гомель |
981 |
337,9 |
196,2 |
621,3 |
926,5 |
3062,9 |
Жлобин |
405 |
300 |
770 |
345 |
210 |
2030 |
Осиповичи |
980 |
870 |
570 |
170 |
220 |
2810 |
Минск |
380 |
250 |
670 |
540 |
440 |
2280 |
Вильнюс |
700 |
500 |
350 |
280 |
150 |
1980 |
Итого отправлено |
3446 |
2257,9 |
2556,2 |
1956,3 |
1946,5 |
12162,9 |
Диаграмма по результатам расчета
Изменение объёмов перевозки
5. Решение задачи средствами MATHCAD
5.1 Отладочный пример
Итоги по строкам и столбцам и общая сумма перевозок:
Нахождение максимальной перевозки:
Определение региона максимальной перевозки:
Увеличение отправляемых перевозок по данному региону:
5.2 Решение непосредственно поставленной задачи
Вывод исходных данных перевозок
А:=READPRN
(“D:матрица.txt”)
n:=5
Вывод названий городов:
Итоги по строкам и столбцам и общая сумма перевозок:
Нахождение максимальной перевозки
Нахождение региона максимальной перевозки:
Увеличение перевозок по данному региону на 9%: