Лабораторна робота № 2. Вираз в операторі повернення задає значення, що повертається функцією
return; Вираз в операторі повернення задає значення, що повертається функцією. Для функції типу void, що не повертає ніякого значення, вираз в операторі return відсутній. Приклад роботи з функцією: #include "stdio.h" #include "conio.h" double fact(int k) { int i; double j; j=1.0; for (i=1; i<=k; i++) { j*=i; } return j; } void main() { double c; int n,m; do { printf("\n Введіть n,m (n>=m) \n"); scanf("%d%d",&n,&m); if (m<0||n<0||m>n) printf("Помилка! 0<=m<=n"); } while (m<0||n<0||m>n); c=fact(n)/(fact(m)*fact(n-m)); printf("%lf",c); getch(); }
Завдання для практичного виконання:
1. Визначити функцію, яка обчислює довжину гіпотенузи прямокутного трикутника за двома іншими сторонами. Використовуючи цю функцію, обчислити гіпотенузи трикутників, наведених нижче. Функція повинна отримувати два аргументи типу double і повертати значення гіпотенузи також типу double. 2. Розробити блок-схему та програму визначення суми нескінченого ряду для заданого х та точності е, що змінюється в діапазоні від 10-1 до 10-10. Задачу знаходження нескінченої суми оформити у вигляді відповідної функції.
Примітка: Результати роботи програми вивести на екран у вигляді:
For e = 0.1000000015 x = 0.41 rezult = 0.099652327597141266 For e = 0.0099999998 x = 0.41 rezult = 0.151151791214942932 For e = 0.0009999999 x = 0.41 rezult = 0.152265697717666626 For e = 0.0001000000 x = 0.41 rezult = 0.152265697717666626 For e = 0.0000100000 x = 0.41 rezult = 0.152270331978797913 For e = 0.0000010000 x = 0.41 rezult = 0.152270466089248657 For e = 0.0000001000 x = 0.41 rezult = 0.152270466089248657 For e = 0.0000000100 x = 0.41 rezult = 0.152270466089248657 For e = 0.0000000010 x = 0.41 rezult = 0.152270466089248657 For e = 0.0000000001 x = 0.41 rezult = 0.152270466089248657.
Лабораторна робота № 2 на тему: “Реєстрація в системі, встановлення параметрів та створення довідника” Мета роботи - ознайомитись з поняттям та призначенням прав користувача, встановленням параметрів системи, створенням довідника. Навчитися створювати список користувачів.
ПЛАН РОБОТИ
|