- •Міністерство освіти і науки, молоді та спорту України
- •Склад вихідних даних для виконання контрольних робіт
- •Контрольна робота 1
- •1.1. Завдання 1. Арифметичні вирази. Задача 1а
- •1.2. Алгоритм лінійної структури. Задача 1б
- •1.3. Завдання 2. Алгоритм розгалуженої структури. Задача 2 а
- •1.6. Алгоритм циклічної структури. Задача 3 б
- •Контрольна робота 2
- •2.1. Завдання 4. Алгоритм комбінованої структури. Задача 4
- •2.2. Завдання 5. Обробка одномірних масивів. Задача 5 а
- •2.3. Обробка двовимірних масивів. Задача 5 б
- •3. Рекомендації з виконання контрольних завдань
- •3.1. Вибір вихідних даних
- •3.2 Запис арифметичних виразів за правилами алгоритмічної мови (qbasic)
- •Стандартні арифметичні функції
- •Деякі допоміжні формули
- •3.3. Приклад виконання задачі 1а
- •3.4. Типи алгоритмів
- •Алгоритм
- •3.5. Приклад виконання задачі 1б
- •3.6. Приклад виконання задачі 2а
- •3.7. Приклад виконання задачі 2б
- •3.8. Приклад виконання задачі 3 а
- •Блок – схеми
- •1. Цикл ''Поки'' 2. Цикл '' До'' 3. Цикл ''з лічильником''
- •Програми
- •3.9. Приклад виконання задачі 3 б
- •Блок – схеми
- •1. Цикл ''Поки'' 2. Цикл '' До'' 3. Цикл ''з лічильником''
- •Програми
- •3.10. Приклад виконання задачі 4
- •Програма
- •Блок – схема
- •Програма
- •3.11. Приклад виконання задачі 5 а
- •Програма
- •3.12. Приклад виконання задачі 5 б
- •Блок – схема
- •Програма
- •Література
1.3. Завдання 2. Алгоритм розгалуженої структури. Задача 2 а
Таблиця 3
№ п.п. |
2 А Побудувати алгоритм і написати програму обчислення значення функції | |
00 |
, |
де |
01 |
, |
де |
02 |
, |
де ,x = 2,8 |
03 |
, |
де |
04 |
, |
де |
05 |
, |
де |
06 |
, |
де |
07 |
, |
де |
08 |
, |
де |
09 |
, |
де |
jIIIIIIIIIIII
Продовження таблиці 3
№ п.п. |
2 А Побудувати алгоритм і написати програму обчислення значення функції | |
10 |
, |
де |
11 |
, |
де |
12 |
, |
де |
13 |
, |
де |
14 |
, |
де |
15 |
, |
де |
16 |
, |
де |
17 |
, |
де |
18 |
, |
де |
19 |
, |
де , |
20 |
, |
де |
Продовження таблиці 3
№ п.п. |
2 А Побудувати алгоритм і написати програму обчислення значення функції | |
21 |
, |
де |
22 |
, |
де |
23 |
, |
де |
24 |
, |
де |
25 |
, |
де |
26 |
, |
де |
27 |
, |
де |
28 |
, |
де |
29 |
, |
де |
30 |
, |
де |
31 |
, |
де ,x = 3,2 |
Продовження таблиці 3
№ п.п. |
2 А Побудувати алгоритм і написати програму обчислення значення функції | |
32 |
, |
де |
33 |
, |
де |
34 |
, |
де |
35 |
, |
де |
36 |
, |
де |
37 |
, |
де |
38 |
, |
де |
39 |
, |
де |
40 |
, |
де |
41 |
, |
де |
42 |
, |
де |
Продовження таблиці 3
№ п.п. |
2 А Побудувати алгоритм і написати програму обчислення значення функції | ||
43 |
, |
де | |
44 |
, |
де | |
45 |
, |
де | |
46 |
, |
де | |
47 |
, |
де | |
48 |
, |
де | |
49 |
, |
де |
JIIIIIIIIIIII
JIIIIIIIIIIII
JIIIIIIIIIIII
Алгоритм розгалуженої структури. Задача 2 Б
Таблиця 4
2 Б Побудувати алгоритм і написати програму обчислення значення функції y для довільного значення аргументу x | |||
00 |
, 1 < x < 2 y = , якщоx ≥ 2 , x ≤ 1 |
07 |
, x > 3 y = , якщоx < 0 , 0 ≤ x ≤ 3 |
01 |
, 0 < x < 1 y = , якщоx ≤ 0 , x ≥ 1 |
08 |
, x < 0 y = 0, якщо 0 ≤ x < 1 , x ≥ 1 |
02 |
, 1 ≤ x ≤ 5 y = , якщоx > 5 , x < 1 |
09 |
, x ≥ 2 y = 0, якщо x < 0 , 0 ≤ x < 2 |
03 |
, 1 ≤ x ≤ 3 y = , якщоx > 3 , x < 1 |
10 |
, x > 15 y = , якщоx < 10 , 10 ≤ x ≤ 15 |
04 |
, x < 3 y = , якщоx ≥ 5 0, 3 ≤ x < 5 |
11 |
, x < 1 y = , якщоx >2 , 1 ≤ x ≤ 2 |
05 |
, x < 0,2 y = , якщо 0,2 ≤x < 1 , x ≥ 1 |
12 |
, x ≤ 1 y = 0, якщо x > 3 , 1 < x ≤ 3 |
06 |
, 0 ≤ x < 1 y = 0, якщо x < 0 , x ≥ 1 |
13 |
, x < 2 y = 0, якщо 2 ≤ x < 5 , x ≥ 5 |
Продовження таблиці 4
2 Б Побудувати алгоритм і написати програму обчислення значення функції y для довільного значення аргументу x | |||
14 |
, x ≥ 3 y = , якщоx < 1 , 1 ≤ x < 3 |
21 |
, -5 ≤ x ≤ 10 y = , якщоx < -5 , x >10 |
15 |
, - 2 < x < 3 y = , якщоx ≥ 3 , x ≤ -2 |
22 |
, 0,2 ≤ x < 1 y = , якщоx ≥ 1 , x < 0,2 |
16 |
, 0 ≤ x < 3 y = , якщоx < 0 , x ≥ 3 |
23 |
, 2 < x ≤ 8 y = , якщоx ≤ 2 , x > 8 |
17 |
, x < 1 y = , якщоx > 5 , 1 ≤ x ≤ 5 |
24 |
, x ≤ 0 y = , якщо 0 <x ≤ 1 , x > 1 |
18 |
, x ≥ 2 y = , якщоx < 1 , 1 ≤ x < 2 |
25 |
, x < -2 y = , якщоx >2 1, -2 ≤ x ≤ 2 |
19 |
, x > 4 y = , якщоx ≤ 2 , 2 < x ≤ 4 |
26 |
, 0,5 ≤ x ≤ 1,5 y = , якщоx < 0,5 , x > 1,5 |
20 |
, -1 < x ≤ 2 y = , якщоx ≤ -1 , x > 2 |
27 |
, x < 0 y = , якщо 0 ≤x < 1 , x ≥ 1 |
Продовження таблиці 4
2 Б Побудувати алгоритм і написати програму обчислення значення функції y для довільного значення аргументу x | |||
28 |
, x ≤ -1 y = 0 , якщо -1 < x < 1 , x ≥ 1 |
34 |
, x < 4 y = , якщоx ≥ 6 0, 4 ≤ x < 6 |
29 |
, x ≤ 0 y = , якщо 0 <x < 1 , x ≥ 1 |
35 |
, x < 0,1 y = , якщо 0,1 ≤x <1 , x ≥1 |
30 |
, x ≤ 1 y = , якщо x ≥ 2 , 1 < x < 2 |
36 |
, x ≥ 2 y = 2,3 , якщоx < 0 , 0 ≤ x < 2 |
31 |
, 0 < x < 2 y = , якщоx ≤ 0 , x ≥ 2 |
37 |
, x < 0 y = 3, якщо 0 ≤x < 1 , x ≥ 1 |
32 |
, 1 ≤ x ≤ 6 y = , якщоx > 6 , x < 1 |
38 |
, x > 3,5 y = , якщо x < 0 , 0 ≤ x ≤ 3,5 |
33 |
, 1 ≤ x ≤ 2 y = , якщоx > 2 , x < 1 |
39 |
, x > 12 y = , якщоx < 10 , 10 ≤ x ≤ 12 |
Продовження таблиці 4
2 Б Побудувати алгоритм і написати програму обчислення значення функції y для довільного значення аргументу x | |||
40 |
, x < 2 y = ,якщо x >5 , 2 ≤ x ≤ 5 |
45 |
, 0,7 ≤ x ≤ 1,8 y = , якщоx < 0,7 , x > 1,8 |
41 |
, x ≤ 1 y = , якщоx > 5 3, 1 < x ≤ 5 |
46 |
, 0,2 ≤ x < 1 y = , якщоx ≥ 1 , x < 0,2 |
42 |
, x ≥ 3 y = , якщоx < 1 , 1 ≤ x < 3 |
47 |
, 1 < x ≤ 7 y = , якщоx ≤ 1 , x > 7 |
43 |
, -2 < x < 6 y = , якщоx ≥ 6 , x ≤ -2 |
48 |
, x ≤ 0 y = , якщо 0 <x < 2 , x ≥ 2 |
44 |
, 6 ≤ x < 10 y = , якщоx < 6 , x ≥ 10 |
49 |
, x > 4 y = , якщоx < -3 а, -3 ≤ x ≤ 4 |
IIII
Завдання 3. Алгоритм циклічної структури. Задача 3 А
Таблиця 5
№ п.п. |
3 А Побудувати алгоритм і написати програму табулювання функції |
00 |
, де , ; |
01 |
, де , ; ; |
02 |
, де ,
|
03 |
, де ;
|
04 |
, де ,
|
05 |
, де ; |
06 |
, де ,
|
JIIIIIIIIIIII
Продовження таблиці 5
№ п.п. |
3 А Побудувати алгоритм і написати програму табулювання функції |
07 |
, де ,
|
08 |
, де,
|
09 |
, де ; ; ; |
10 |
, де , |
11 |
, де ,
|
12 |
, де ,
|
13 |
, де , |
14 |
, де ,
|
15 |
, де , |
Продовження таблиці 5
№ п.п. |
3 А Побудувати алгоритм і написати програму табулювання функції |
16 |
, де ,
|
17 |
, де , |
18 |
, де , , |
19 |
, де ; ; |
20 |
, де ,
|
21 |
, де ,
|
22 |
, де ,
|
23 |
, де ,
|
24 |
, де ,,
|
Продовження таблиці 5
JIIIIIIIIIIII
№ п.п. |
3 А Побудувати алгоритм і написати програму табулювання функції |
25 |
, де ,
|
26 |
, де ,
|
27 |
, де ,, , |
28 |
, де ,,
|
29 |
, де ,
|
30 |
, де ,;
|
31 |
, де ,
|
32 |
, де ; ; |
Продовження таблиці 5
№ п.п. |
3 А Побудувати алгоритм і написати програму табулювання функції |
33 |
, де ;
|
34 |
, де ,
|
35 |
, де ;
|
36 |
, де , |
37 |
, де , ; |
38 |
, де ; ; ; |
39 |
, де ,
|
40 |
, де , |
Продовження таблиці 5
№ п.п. 3 А Побудувати алгоритм і написати програму табулювання функції | |
41 |
, де , |
42 |
, де ,
|
43 |
, де ,
|
44 |
, де ,,
|
45 |
, де ,,
|
46 |
, де ,
|
47 |
, де , , |
48 |
, де ,
|
49 |
, де ,
, |