- •Лабораторна робота № 1
- •Загальні положення
- •1.1 Мета роботи
- •1.2 Організація самостійної роботи студентів
- •1.3 Варіанти індивідуальних завдань
- •Додаток а інструкція з техніки безпеки при виконанні лабораторних робіт
- •Додаток г особливості розробки звіту
- •1. Название лабораторной работы
- •Базовые функции
- •2. Математические функции
- •2.1 Математические функции ('math.H')
- •2.2 Версия библиотеки
- •2.3 Acos,acosf - арккосинус
- •2.4 Acosh, acoshf - обратный гиперболический косинус
- •2.5 Asin, asinf - арксинус
- •2.6 Asinh, asinhf - обратный гиперболический синус
- •2.7 Atan, atanf - арктангенс
- •2.8 Atan2, atan2f - арктангенс от y/X
- •2.9 Atanh, atanhf - обратный гиперболический тангенс
- •2.10 JN,jNf,yN,yNf - функции Бесселя
- •2.11 Сbrt,cbrtf - кубический корень
- •2.12 Copysign, copysignf - число с абсолютным значением х и со
- •2.13 Cosh, coshf - гиперболический косинус
- •2.14 Erf, erff, erfc, erfcf - функции ошибки
- •2.15 Exp, expf - экспонента
- •2.16 Expm1, expm1f - экспонента минус 1
- •2.17 Fabs, fabsf - абсолютное значение (модуль)
- •2.18 Floor, floorf, ceil, ceilf - наименьшее и наибольшее ближайшие целые
- •2.19 Fmod, fmodf - остаток от деления в виде числа с плавающей точкой
- •2.20 Frexp,frexpf - разбиение числа с плавающей точкой
- •2.21 Gamma, gammaf, lgamma, lgammaf, gamma_r, gammaf_r, lgamma_r, lgammaf_r
- •2.22 Hypot, hypotf - расстояние от начала координат
- •2.23 Ilogb, ilogbf - получение показателя степени в представлении числа с плавающей точкой
- •2.24 Infinity, infinityf - представление бесконечности
- •2.25 Isnan, isnanf, isinf, isinff, finite, finitef - тест для чисел структуры exception
- •2.26 Ldexp, ldexpf - задание показателя
- •2.27 Log, logf - натуральные логарифмы
- •2.28 Log10, log10f - логарифмы по основанию 10
- •2.30 Matherr - изменяемый обработчик математических ошибок
- •2.31 Modf, modff - разбиение на дробную и целую части
- •2.32 Nan, nanf - представление бесконечности
- •2.33 Nextafter, nextafterf - получение ближайшего числа
- •2.34 Pow, powf - X в степени y
- •2.35 Rint, rintf, remainder, remainderf - округление и остаток
- •2.36 Scalbn, scalbnf - масштабирование
- •2.37 Sqrt, sqrt - арифметический квадратный корень
- •2.38 Sin, sinf, cos, cosf - синус и косинус
- •2.39 Sinh, sinhf - гиперболический синус
- •2.40 Tan, tanf - тангенс
- •2.41 Tanh, tanhf - гиперболический тангенс
1.3 Варіанти індивідуальних завдань
1. Виконати виведення на екран результатів обчислення функції:
Змінна
приймає значення від 0 до 5 із кроком
0,5. Змінна
приймає
значення від
[
– 2 до 4 ]
із
кроком 0,1.
Виконати виведення на екран результатів обчислення функції:
y =
Змінна приймає значення від 0 до 5 із кроком 0,5. Змінна приймає значення від [– 3 до 11] із кроком 0,1.
Виконати виведення на екран результатів обчислення функції:
;
= 0,75 2 + сm ;
Значення
обирається із множини 0
5
із кроком 1,1;
значення
обираються із множини 0
3
із кроком 0,2;
m=3. Значення
змінної (с) задає користувач з клавіатури.
Визначити значення функції:
r =
Значення
m
обирається із множини
–
5
5
із кроком 0,5;
= 3;
значення
обирається із множини [–
3
3]
із кроком 1;
–
із множини 0
50
із кроком 10. Значення змінних (x,
l)
задає користувач з клавіатури.
Визначити значення функції:
Значення обираються із множини 0 4 із кроком 0,1, а значення – із множини – 2 5 з кроком 0,2. Значення змінної (с) задає користувач з клавіатури.
Визначити значення функції:
;
Значення обираються із множини 0 3 із кроком 1, а значення – із множини – 0 4 із кроком 0,5. Значення змінних (a, m) задає користувач з клавіатури.
Задані відрізки
.
Для кожної з трійок цих відрізків, з
яких можливо побудувати трикутник,
визначити та вивести на екран площу
цих трикутників.
Для трійки натуральних чисел визначити їх найбільший загальний дільник.
Задані координати вершин трикутника та координати точки у ньому. Визначити віддаль цієї точки до найближчої середини сторони трикутника. (При вирішенні задачі узято не менш 3-х варіантів координат вершин трикутника та точки у ньому).
10. По значенню обчислити значення:
.
Значення обираються із множини 0 3 із кроком 1,2, значення n обираються із множини 10 -56 із кроком 5,
11. Виконати виведення на екран результатів обчислення функції:
Змінна приймає значення від 0 до 5 із кроком 0,5. Змінна приймає значення від [ – 2 до 4 ] із кроком 0,1.
12. Виконати виведення на екран результатів обчислення функції:
y =
Змінна приймає значення від 0 до 5 із кроком 0,5. Змінна приймає значення від [– 3 до 11] із кроком 0,1.
13. Виконати виведення на екран результатів обчислення функції:
;
Значення p обирається із множини 0 5 із кроком 0.9; значення x обираються із множини 0 3 із кроком 0,3; m=3. Значення змінної (с) задає користувач з клавіатури.
14. Визначити значення функції:
r =
Значення m обирається із множини – 5 5 із кроком 0,5; = 3; значення обирається із множини [– 3 3] із кроком 1; а – із множини 0 50 із кроком 10. Значення змінних (x) задає користувач з клавіатури.
15. Визначити значення функції:
Значення обираються із множини 0 5 із кроком 0,1, а значення – із множини – -2 5 з кроком 0,2.
16. Визначити значення функції:
;
Значення обираються із множини 2 15 із кроком 1, а значення – із множини – 0 5 із кроком 0.5, m обираються із множини -2 2 із кроком 0.41. Значення змінних (с, a) задає користувач з клавіатури.
17. По значенню обчислити значення:
,
.
Значення x обираються із множини 0 5 із кроком 0.58, Значення n обираються із множини 1 -5 із кроком 0.5.
18. По значенню обчислити значення:
.
Значення обираються із множини 0 5 із кроком 0.2, значення n обираються із множини -5 10 із кроком 2.5.
19. Виконати виведення на екран результатів обчислення функції:
Змінна приймає значення від 0.1 до 5 із кроком 0,5. Змінна приймає значення від [ – 2, 4 ] із кроком 0,1.
20. Виконати виведення на екран результатів обчислення функції:
y =
Змінна приймає значення від 0 до 8 із кроком 0,5. Змінна приймає значення від [– 3,11] із кроком 0,2.
21. Виконати виведення на екран результатів обчислення функції:
;
Значення p обирається із множини 0 15 із кроком 0.741; значення x обираються із множини 0 3 із кроком 0,3; m=3. Значення змінної (с) задає користувач з клавіатури.
22. Визначити значення функції:
r =
Значення m обирається із множини – 5 5 із кроком 0,5; = 3; значення обирається із множини [– 3 3] із кроком 1; а – із множини 0 50 із кроком 10. Значення змінних (x) задає користувач з клавіатури.
23. Визначити значення функції:
Значення обираються із множини 0 5 із кроком 0,1, а значення – із множини – -2 5 з кроком 0,2.
24. Визначити значення функції:
;
Значення обираються із множини 2 15 із кроком 1, а значення – із множини – 0 5 із кроком 0.5, m обираються із множини -2 2 із кроком 0.41. Значення змінних (с, a) задає користувач з клавіатури.
25. По значенню обчислити значення:
,
.
Значення a обираються із множини 3 15 із кроком 0.58, Значення n обираються із множини 1 -5 із кроком 0.5.
26. По значенню обчислити значення:
,
.
Значення x обираються із множини 3 21 із кроком 0.62, Значення n обираються із множини 1 -5 із кроком 0.5.
27. По значенню обчислити значення:
,
.
Значення a обираються із множини 3 15 із кроком 0.74, Значення n обираються із множини 1 -5 із кроком 0.5.
