Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Приклади програм
Приклад 1. Дано дійсні числа v і w. Обчислити значення виразу , де , – відповідно гіперболічний синус і гіперболічний косинус числа z, які визначаються такими формулами: , . Визначити функції обчислення гіперболічного синуса і гіперболічного косинуса. Розв’язок. #define _USE_MATH_DEFINES cout < < " v = "; double Sh(double z) // Визначення функції Sh() double Ch(double z) // Визначення функції Ch() Приклад 2. Дано n об’єктів, . Скільки можна сформувати з них різних сполучень по m () об’єктів. Число сполучень з n по m визначається за формулою . Розв’язок. #include < iostream> int factorial(int); // Прототип (опис) функції factorial() int factorial(int k) // Визначення функції factorial() Приклад 3. Дано цілочисловий масив, що містить не більше 20 елементів. Чи правда, що вміст масиву однаково читається зліва направо і справа наліво? Для розв’язання задачі використати власну функцію перевірки одно вимірного масиву на його симетричність. Розв’язок. #include < iostream> bool test(int a[], int n); // Прототип функції test() bool test(int a[], int n) // Визначення функції test() Приклад 4. Обчислити слід (суму елементів, розташованих на головній діагоналі) квадратної матриці розміру не більш ніж 20´ 20. Визначити функцію обчислення сліду квадратної матриці. Розв’язок. #include < iostream> double trace(double a[20][20], int n); // Прототип функції double trace(double a[20][20], int n) // Визначення функції Приклад 5. Дано два одновимірних масиви a і b, кожен з яких містить не більш 20 дійсних. Чи правда, що мінімальний елемент масиву a більший за мінімальний елемент масиву b? Розробити і використати функцію визначення мінімального елемента масиву, яка базується на використанні функції визначення мінімального з двох дійсних чисел. Розв’язок. #include < iostream> int NumberMinArray(double *a, int n) double MinAB(double a, double b)
|