(void)
{(P_WAIT, "C: WINDOWS notepad.exe", "notepad.exe",
"A: my.txt", NULL);
} knopka3 :: run (void)
// spawnl (P_WAIT, "d: Bc31 bin bc.exe", "bc.exe", a: Cursovaya.cpp ", NULL);
} knopka4 :: run (void)
{(P_WAIT, "A: Cursovaya.exe", NULL);
} knopka5 :: run (void)
{(0);
} Menu :: onLeft (void)
{= (nomAct == 0)? 4: (nomAct-= 1);
} Menu :: onRight (void)
{= (nomAct == 4)? 0: (nomAct + = 1);
} Menu :: onDown (void)
{[nomAct] -> run ();
} Menu :: show (void)
{
_setcursortype (_NOCURSOR); (int i = 0; i <5; i + +) (i == nomAct) [i] -> show (actTextCol, actBgCol); [i] -> show (pasTextCol, pasBgCol);
} Menu :: getmessage (int msg)
{(msg)
{LEFT: (); ();; RIGHT: (); ();; DOWN: (); ();
}
} :: Menu (int xx, int yy)
{(str, 80, fin); [i] -> setparam (x, y, x + strlen (str) -2, y, str); = x + strlen (str) ;
} (fin); ();
Файли даніх для Menu
В
Рис. Лістінгі вхідніх файлів Button.txt та Menus.txt
В
Рис.
В
Ріс.Роздруківка графічніх результатів роботи
Висновки
Для Вирішення задачі, поставленої в курсовій работе, я Вівче основи про єктно-орієнтованого програмування (мову С + +) та успішно застосовував їх. При цьом я створі три ВЛАСНА класи: tochka, mnogougolnik, та kola. Коженая клас має Власні Приватні елєменти та інтерфейсні Функції, что Забезпечують доступ до его приватності ЕЛЕМЕНТІВ. При опісі класів я ознайомився з використаних та ЗАСТОСУВАННЯ дружніх зв язків между класами та функціямі. Розроб власний метод Вирішення поставленої задачі: Вивів формулу для создания масиву об'єктів типом tochki.
навчивсь користуватись інформацією, что задана у текстових файлах, а такоже при розробленні програми вікорістовував графічний редактор для побудова геометричних фігур. Слід зауважіті, что існує Одне обмеження, что накладається на Початкові умови - довжина СТОРІН багатокутніка не винних перевіщуваті певної Довжина. После Отримання графічніх результатів, можна освідчітісь у правільності побудова алгорітмів та методів розв язання даної задачі: при цьом ті вершини багатокутніка, сусід...