Программа решает Транспортную Задачу (ТЗ) 3 методами:
1. Северо-западным углом
2. Северо-восточным углом
3. Методом минимального элемента в строке.
Программа состоит из функций:
Возможно вы искали - Реферат: Трансформация XML документов
1. Main()
2. Data()
3. Opplan()
4. Sohran()
5. Bas()
Похожий материал - Реферат: Трёхмерная компьютерная графика
6. Kost()
7. Potenzial()
8. Optim()
9. Plmi()
10. Abcikl()
Очень интересно - Дипломная работа: Технологии проектирования в инженерных средах
11. Cikl()
12. Prpoisk()
13. Levpoisk()
14. Verpoisk()
15. Nizpoisk()
Вам будет интересно - Реферат: УЧПУ
16. Pr()
Главная функция main() невелика, но в ней происходит обращение функциям, выполняющим определенные действия в процессе решения ТЗ. Здесь следует обратить особое внимание на строку программы if(!z) break; - если бы не она (она показывает, что после очередной проверки базисного плана, если он оптимален, возвращаемое значение из функции optim() равно 0, что приводит к выходу из бесконечного цикла улучшения базисных планов). Иногда возникает ситуация, когда базисная переменная(одна или несколько) равна нулю, и ее следует отличать от других базисных переменных. В матрице matr() такие элементы я пометил как –2. Основные переменные я описал в комментариях в программе.
Функция data() производит ввод данных на ТЗ.
Функция opplan() выполняет задачи по составлению первоначального базисного плана методом северо-заподного угла. В этой функции используются следующие переменные:
Int *matr указатель на матрицу базисных переменных
Похожий материал - Реферат: Удалённый доступ к частной сети через Интернет с помощь технологии VPN
Int *po указатель на вектор пунктов отправления
Int *pn указатель на вектор пунктов назначения
Int m количество пунктов отправления
Int n количество пунктов назначения