Уривки3. Завдання на лабораторну роботу. Визначити наступні функції: • Функція max3 по трьох цілих числах визначає найбільше значення із них. • Функція sort2, по двох цілих повертає пару, в якій найменьше із них стоїть на першому місці, а найбільше — на другому. • Функція bothTrue, яка повертає true тоді і тільки тоді, коли обидва її аргументи будуть рівні true. • Функція solve2, яка по двох числах, які представляють собою коефіцієнти лінійного рівняння ax + b = 0, повертає пару, перший елемент якої рівний true, якщо розв’язок існує і false в протилежному випадку; при цьому другий елемент дорівнює або значенню кореня, або 0.0. • Функція isTriangle, яка визначає, чи можна із відрізків з заданими довжинами x, y і z побудувати трикутник. • Функція isIncluded, аргументами якої служать параметри двох кіл на площині (координати центрів і радіуси); функція приймає значення true, якщо друге коло повністю міститься всередині першого. • Функція isRectangular, яка приймає в якості параметрів координати трьох точок на площині, і принимає значення true, трикутник — прямокутний.
|