редставляються собою традіційні (процедурні чг функціональні) мови, доповнені засобой ООП [2]. Їх Відмінна рису - нестандартність. Прикладом Такої мови є Turbo Pascal, а такоже система Delphi ФІРМИ Borland, сюди можна Віднести різноманітні системи ООП, побудовані на Основі мови Lisp. p align="justify"> Слідує такоже вказаті групу мов, Які назівають про єктно - орієнтованімі, альо Які відповідають МОДЕЛІ ООП позбав частково. Приклади таких мов - Visual Basic ФІРМИ Microsoft, а такоже мова Object PAL Із СУБД Paradox для Windows.
Співставляючі мови C + + і Smalltalk, нужно відмітіті схожість МОДЕЛІ ООП в ціх мовах и провести аналогії. Однак їх ОСНОВНОЇ розбіжністю являється ті, что в Smalltalk ВСІ тіпі даніх без вінятку являються про єктами [3]. У С + + збережені ВСІ традіційні тіпі Із С, про єкти це елєменти особливая тіпів даніх. У тій же година можна прослідкуваті Прямі аналогії багатьох ЕЛЕМЕНТІВ реалізації ОПП у Smalltalk и C + +.
У сучасности програмування ВАЖЛИВО являється НЕ Тільки вибір мови програмування альо и середовища - операційної системи, системи розробки програм, бібліотек [4]. В наш час для популярних мов програмування створені потужні засоби для Редагування, компіляції, відладкі програм, обшірні бібліотеки [5]. При Використання ООП Зміст бібліотеки однозначно розшірюється. Смороду могут включать в собі не Тільки Функції альо и класи про єктів. У якості прикладу можна згадаті про наявні в С + + про єктні бібліотеки вводу - виводу, роботи з комплексними числами, стрічкамі, дінамічнімі структурами даніх [6]. p>
2. Розробка ПРОГРАМИ ВИКОНАННЯ ОСНОВНОГО ЗАВДАННЯ
.1 Розробка методу Виконання основного Завдання
Для Виконання поставленої задачі були розроблені наступні Функції.
Функція яка візначає чі можна побудуваті рівнобедреній, рівнобедреній - прямокутній, рівносторонній трикутник з трьох точок. Візначаються Довжина СТОРІН, Які порівнюються между собою. br/>
Рис 1.
Довжина СТОРІН візначаються по Формулі
В
Если сума двох СТОРІН Менша суми третьої то трикутник існує. Далі порівнюються Сторони трикутника, и візначається чг трикутник рівнобедреніц чг рівносторонній. Кут візначається за теоремою косінусів. Відповідно ЯКЩО хоч один кут трикутника дев'яносто градусів то трикутник прямокутний ..
Такоже розроблення методики класу CTriangle Який візначає периметр.
2.2 Структура даніх и функцій
Вхідні дані зчітуються з текстового файлу и зберігаються у дінамічно створюваному списку.
У Програмі Використовують три класи CTriangle, CPoint.
К...