Консультация онлайн # 161560

Раздел: Basic
Автор вопроса: Семенов Алексей Анатольевич
Дата: 27.02.2009, 17:18 Консультация неактивна
Поступило ответов: 1
Помогите запрограммировать симплекс-метод...

Ответ # 1, Botsman (Посетитель)

Здравствуйте, Семенов Алексей Анатольевич!
Код программы - в приложении. Программа работает с файлом input.txt
Привожу пример (то, что между **** и ****, сохранить в файл input.txt, который надо расположить в одной папке с экзэшником).
****
3
6
160 2 1 3 1 0 0
170 3 4 4 0 1 0
120 4 5 2 0 0 1
0 0 0
13 10 8 0 0 0
****
Это файл для решения следующей задачи
F=13x1+10x2+8x3 ->MAX
Ограничения:
2x1+x2+x3<=160
3x1+4x2+4x3<=170
4x1+5x2+2x3<=120


Вроде все
Рад был помочь

Приложение:


Botsman

Посетитель
04.03.2009, 14:40
Нет оценки ответа

Мини-форум консультации # 161560

Botsman

178455

= общий =    02.03.2009, 09:55
Уточняющий вопрос. Вас интересует именно программа, реализующая симплекс-метод (тогда уточните, пожалуйста, в чем конкретно надо программировать. Если средств программирования не имеет значения могу предложить вариант программы на Pascal) или же просто нужно решать задачи на оптимизацию (тогда имеет смысл ознакомиться с инструментом "Поиск решения" из пакета MS Excel - при необходимости могу проконсультировать)
неизвестный

178839

= общий =    03.03.2009, 23:21
Ели не затруднит выложите вариант на Pascal'е
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.