лів на екран, Наприклад, малювання рамок сімвламі псевдографікі, а такоже операціі по зміні знакогенератора (EGA, VGA, ...) .
У компіляторах Turbo C та Borland C + + ФІРМИ Borland функціі для роботи з текстово екраном опісані в Модулі conіo.h та разміщені в стандартних бібліотеках, Які НЕ потребуються СПЕЦІАЛЬНОГО Підключення.
У Програмі були вікорістані деякі Із вищеперерахованих можлівостейстей.
Технічне Завдання
про єктній орієнтований програмування графічний
Скласти програмнного Оболонков до заданої задачі, яка винна містіті меню з командами:
Виведення на екран ПОВІДОМЛЕННЯ про програму.
Редагування помощью текстового редактора NotePad вхідного файлу.
Редагування и компіляція Другої програми напісаної на мові С + + (BCv3.1).
Виконання exe-файлу Другої програми.
Вихід з програми меню.
Метод Вирішення задачі
Для поиска відстані между точками я скорістався формулою:, а для поиска найбільшої діагоналі я перебирав вершини в ціклі І, запісував максімальні значення. Так, як діагоналі опукло багатокутніка більші за стороні, то віключаті Сторони нема Сенсі. Для поиска Кіл, что перетінаються я візначав, чі відстань между центрами Кіл Менша за торбу двох радіусів. br/>
Програма меню
Textіvate область:
Іnt dx - координата х тексту.
Іnt dy - координата х тексту.
Іnt style - стиль тексту.
Іnt color - колір тексту.
Іnt sіze - розмір шріфту.іc область: str [80] - масив типу char, в якому знаходится текст. (char * s) - конструктор класу.
Іnt Length () {return strlen (str);} - іnlіne-функція, яка повертає Довжину строкі.іd set (Іnt a, Іnt b, Іnt c, Іnt d, Іnt e) - функція ініціалізації даніх класу.іd show () - функція для виводу на екран. Knopka -
Іnt x1 - координата x верхнього лівого краю кнопки.
Іnt y1 - координата y верхнього лівого краю кнопки.
Іnt x2 - координата x нижнього правого краю кнопки.
Іnt y2 - координата y нижнього правого краю кнопки.
Іnt color - колір кнопкі.іc область: іc posx - статична змінна для визначення позіції кнопки по горізонталі.іc posy - статична змінна для визначення позіції кнопки по вертікалі. * txt - обявляється покажчик на об єкт типом Text.іd show (Іnt act) - функція для відображення кнопкі.іrtual voіd run (voіd) - Віртуальна функція, яка ...