Размещено 3 года назад по предмету
Информатика
от lazoryaka45
Друзі допоможіть будь ласка дуже терміново потрібно зробити ці завдання:
1. Реалізувати клас Triangle. Поле first – дійсне додатне число, катет a прямокутного трикутника; поле second – дійсне додатне число, катет b прямокутного трикутника. Реалізувати метод hypotenuse( ) – обчислення гіпотенузи.( Мова програмування С++ та Pascal)
2.Створити клас LongLong для роботи з 64-бітовими цілими числами. Число повинне бути представлене двома полями:
• типу long – старша частина,
• типу unsigned long – молодша частина.
Повинні бути реалізовані:
• всі арифметичні операції, присутні в C++ (без присвоєння), та
• операції порівняння.( Мова програмування С++ та Pascal)
3.Використовуючи ієрархію і наслідування, створити класи вікна, вікна з заголовком і вікна з кнопкою.( Мова програмування C++ та Pascal)
4.Визначити призначений для користувача клас
КВИТАНЦІЯ
номер - int
дата - int
сума – float
В класі повинні бути визначені конструктори: без параметрів, з параметрами,
копіювання, а також деструктор, компоненти-функції для перегляду і задання полів даних
вказівник на екземпляр класу. (Мова програмування С++)
5.Створити клас однонапрямлений список, у якому визначені операції: + додає елемент в
кінець списку, += додає елемент на початок списку, - видаляє зазначений елемент зі списку , =
присвоєння списків, ==, !=, >, <, >=, <= порівняння списків, [] одержання елемента списку, ++
встановлення покажчика на наступний елемент, -- встановлення покажчика на попередній
елемент, () вивести частину списку між заданими елементами.( Мова програмування С++)