Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Рішення задачі про комівояжера

Реферат Рішення задачі про комівояжера





Потім зчитується файл В« table . ini В», і заповнюються поля введення отриманими значеннями. Викликається функція Proverka () , яка сканує отримані дані на помилки, тобто визначає чи введені тільки цифри, і якщо ні, тоді видаляє всі зайві символи.

За натискання кнопки В«ЗберегтиВ» програма передає дані в батьківське вікно, записує дані з полів введення в файл і закриває діалогове вікно.


Опис інтерфейсу з користувачем

При завантаженні програми з'являється основне діалогове вікно. Тут користувач може вибрати кілька міст і розрахувати для них мінімальний шлях.

Щоб скасувати виділення міст потрібно клацнути по кнопці В«ОчиститиВ». Натиснувши кнопку В«Розрахувати шляхВ», ми отримаємо результат: міста з'єднані мінімальним шляхом, його довжина дана у вікні інформації, в списку показані відстані між містами, входять в отриманий шлях. Кнопка В«Вибрати стандартні містаВ» виділяє міста, необхідні в завданні.

Щоб виділити пункт відправлення комівояжера потрібно вибрати В«Поставити пункт відправлення В».

Кнопка В«ПараметриВ» викликає діалогове вікно для введення відстаней між містами (мал. 5). Це вікно є модальним і його особливістю є те, що немає можливості переходу до батьківського вікна. p> Тут користувач може відредагувати відстані між містами. Для цього потрібно клацнути в полі введення, і ввести інше значення. Переміщатися по цій В«таблиціВ» можна по рядках за допомогою клавіш Tab або Shift + Tab.

За завершенні введення потрібно натиснути кнопку В«ЗберегтиВ», щоб програма записала змінені дані у файл. При цьому автоматично перевірити правильність введений інформації і всі помилки будуть виправлені.

Кнопка В«СкасуванняВ» дозволяє не зберігати введені зміни, якщо користувач помилився у введеної інформації.

За натисканні будь-який з кнопок діалогове вікно В«ПараметриВ» закривається і ми повертаємося до головного вікна.

Якщо в рядку заголовка головного вікна клацнути правою кнопкою миші і вибрати пункт В«Про програмі В», то з'явиться діалогове вікно, що містить відомості про програму та про автора (рис. 6). Натиснувши кнопку В«OKВ» повертаємося до головного вікна.

Висновок

В 

Був розроблений алгоритм, що дозволяє швидко знайти найкоротший шлях між містами. За алгоритмом розроблений додаток, вирішальне завдання про комівояжера. p align=center> Література

В 

1. Круглінскі Д., Програмування на Microsoft Visual C + + 6.0 для професіоналів/Пер.с англ. -СПб: Пітер; 2004р. - 861 с.: Іл. p> 2. Бєляєв С.П. Курс лекцій з В«Дослідженню операцій В».

В  Текст програми В 

// Kurs _ LipinDlg . h : header file

//

В 

# if ! Defined (AFX_KURS_LIPINDLG_H__FFEC63D9_17E7_4E43_805B_75F68CE9E55F__INCLUDED_)

# define AF...


Назад | сторінка 5 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вікно в світ євангельських істин: стихія російської народної мови в поемі Н ...
  • Реферат на тему: Національне агентство інвестицій і приватизації Республіки Білорусь - " ...
  • Реферат на тему: Парентеральний шлях введення лікарських засобів
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...
  • Реферат на тему: Пристрої введення інформації