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

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





(HCURSOR) m_hIcon;

}

В 

void CKurs_LipinDlg :: OnLButtonDown (UINT nFlags, CPoint point)

{

for (int i = 0; i <29; i + +)

{

int x = point.x-koord [i] [0], y = point.y-koord [i] [1];

if ((x * x + y * y) <= 7 * 7)

{

if (flag_Bpoint)

{

if (count_selected> = 13 && flag_select [i] == false)

{

MessageBox ("Не можна вибрати більш 13 міст! nВиберіте виділений місто або зніміть виділення nс одного міста і поставте на іншому. ");

flag_Bpoint = false;

Invalidate (false);

}

else

{

begin_point = i;

flag_Bpoint = false;

if (flag_select [i] == false) count_selected + +;

В 

flag_select [i] = true;

flag_draw = false;

Invalidate (false);

}

}

else

{

if (count_selected> = 13 && flag_select [i] == false)

{

MessageBox ("Не можна вибрати більш 13 міст! ");

}

else

{

if (flag_select [i] == false) count_selected + +;

else

{

count_selected -;

if (i == begin_point)

{

begin_point = -1;

}

}

flag_select [i] =! flag_select [i];

flag_draw = false;

Invalidate (false);

}

}

}

}

CDialog :: OnLButtonDown (nFlags, point);

}

В 

void CKurs_LipinDlg :: OnButton1 ()

{

m_list1.ResetContent ();

В 

for (int i = 0; i <29; i + +)

flag_select [i] = false;

flag_select [6] = true;

flag_select [8] = true;

flag_select [12] = true;

flag_select [13] = true;

flag_select [15] = true;

flag_select [18] = true;

flag_select [19] = true;

flag_select [20] = true;

flag_select [21] = true;

flag_select [26] = true;

flag_select [27] = true;

flag_select [28] = true;

flag_select [24] = true;

count_selected = 13;

flag_draw = false;

flag_Bpoint = false;

begin_point = -1;

В В 


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





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

  • Реферат на тему: Особливості роботи з Power Point
  • Реферат на тему: Діяльність рекламного агентства GLOBAL POINT AGENCY
  • Реферат на тему: Використання програми Power Point для створення рекламних роликів
  • Реферат на тему: ! Застосування програмного продукту Power Point у процесі автоматізації роб ...
  • Реферат на тему: Немає нічого більш складного і тому більш цінного, ніж мати можливість прий ...