Написати функцію, яка вертає середнє значення арифметичного двох переданих їй аргументів (параметрів).
В програмi створюється функція average (), що має два реальних параметра (c і d) і повертає також реальне значення. В тілі функцій обчислюється середня арiметр аргументів, вона присвоюється імені (ідентифікатору) функції. В мові програмування Pascal це означає, що присвоєння імені функції значення буде передано в основний розділ програми.
Задача
Опишіть функцію розрахунку f (x) за формулою:
f (x) = x ^ 2 при -2 <= x <2 2="" 4x="" 5="" x=""> = 2;
4 при х <-2 .="" f="" span="" x="">-2>2>
Написати функцію, генерацію випадкових чисел
Описать процедуру знахождения по заданній довжині сторони трикутника і величинам двох прилеглих кутів довжин інших сторін трикутника і величини третього кута.
По відомим двох кутах трикутника і сторони між ними можна знайти інші сторони, використовуючи синусову теорію: відношення синусів кутів трикутника до довжин протилежних сторін рівними між собою. Для треугольника ABC отримуємо:
A / BC = sin B / AC = sin C / AB.
звідси AC = (sin B * AB) / sin C,
BC = (sin A * AB) / sin C.
Якщо відомі два кути , то третій кут легко знайти, враховуючи, що сума кутів у трикутнику дорівнює 180 градусам.
В Паскалі функція sin () приймає кут виражений в радіанах. Щоб перевести градуси в радиани необхідно скористатися формулою:
рад = Кут * п / 180.
За допомогою підпрограмм заповнюємо матриці випадковими числами. Написати підпрограму, обчислюю сумму двох матриць. Вивести на екрани два вихідні матриці та їх сума (за допомогою процедури).
Написати функції для обчислення площ кругів, прямокутників і трикутників.
Написати функцію для обміну значень двох змінних
Комментариев нет:
Отправить комментарий