Складний рівень
Задача 1. За заданими сторонами a, b, c трикутника (див. рис. 1.12) знайти величини відповідно до варіанта. Передбачити введення значень a, b, c із клавіатури. Виведення вихідних даних здійснювати з відповідним пояснювальним текстом.
Варіанти завдань:
1) cos 2a + cos a/2; 3) cos (a – 30); 5) сtg (a – 45).
2) sin (45 – g); 4) tg (45 – b);
Задача 2. Розробити алгоритм розрахунку і програму на С для визначення значень функції F = (E12 + |E2| + E3)/(|E1 · E3|)0,5. Функції E1, Е2, Е3 за варіантами наведені в таблиці 1.11.
Таблиця 1.11
Bapiант | E1 | E2 | E3 |
ln|(x + 3)/a| | tg(ax/b) | (a-х + bx)/3 | |
(eax – ebx)/2b | (eax + ebx)/2a | (eabx + eax/b)/2 | |
ln(a cos2 x)/(x3 + l) | (bx2 + a)/(ax2 + bx – 3) | (sin x ∙ cos ax)/(ax + b) | |
(aecos x)/b | x + 2abx + 4 | (a + b) (|cos x|/ab)-2 | |
sin(ln|x – l|) | ln |sin x – 1| | (a + b) (|ax + b|/2)-0.5 |
Задача 3.Знайти площу заштрихованої фігури.
Варіанти завдань:
1) 2) 3)
4) 5)
Контрольні питання
1. Яка алгоритмічна структура називається лiнійною?
2. Які оператори частіше всього застосовуються для запису лінійних алгоритмів?
3. Дати характеристику функцій читання символу з клавіатури.
4. Дати характеристику функції форматного введення scanf().
5. Дати характеристику функції форматного виведення printf().
6. У чому суть форматного виведення?
7. Який формат оператора присвоєння? Чи можна присвоїти змінній дійсного типу значення цілого типу; змінній символьного типу – значення дійсного типу?
Дата добавления: 2015-09-11; просмотров: 654;