tify"> kurs. cpp - реалізація задачі курсової роботи та класів
В· menu. cpp - код програми, что реалізує основне меню прогрманого комплексу
Всі файли вхідніх и вихідних даніх знаходяться в тому ж каталозі, что и програми menu. exe i kurs. exe:
В· dіagonal. txt - файл, что містіть координат та кінців відрізка
В· points. txt - файл, что містіть координат та точок
В· low. txt - файл, в якому знаходяться результати роботи програми
В· up. txt - файл, в якому знаходяться результати роботи програми
В· About. txt - інформація про програму та ее розробник
основу структури програмної реалізації Завдання складає программа menu. exe, З якої можна редагуваті вхідні дані и запускаті програму kurs. exe, яка реалізує алгорітмічне Виконання Завдання.
6. Узагальнення алгоритм задачі
Для визначення положення точки відносно прямої підставляються координат та потрібної точки в рівняння прямої и перевіряється результат, ЯКЩО протілежні знаки, то точки лежати по Різні боки від прямої.
Для перевіркі входження точки в прямокутник превіряється входження координат та x, y в площинах прямокутник.
мова програмування Програмний алгоритм
7. Програмна реалізація основного алгоритму з використаних ЗАСОБІВ ООП
Про ява класів
С + + підтрімує про яву класів, Які інкапсулюють члени. Члени класа - члени даніх и функцфії-члени. У членах-даніх зберігаються значення, а Які представляються стан екземплярів класу (тоб про єктів Які належати класу). Функції - члени встановлюються и перевіряють стан екземплярів класа, Керуючому значення в членах даніх. Загальний синтаксис про яви базового класу в С + + має такий вигляд:
className
{:
// Відкриті члени даніх
// Відкриті Функції члени:
// захищені члени даніх
// захищені Функції члени
}; ()
{obj. <Ім я Функції>
}
Про ява класа ПОЧИНАЄТЬСЯ з ключового слова class, после Якого слідує ім я класу. Декларація членів класа заключається в пару фігурніх дужок и закінчуються значком "крапка з комо...