
- •Лабораторна робота №2. Розгалужені структури. Мета: вивчення основ побудови алгоритмів та основних операторів, які використовуються для вирішення задач, що мають розгалужену структуру
- •Підберемо вхідні значення для кожного з розрахунків z:
- •Індивідуальні завдання №2.2 до лабораторної роботи.
- •Індивідуальні завдання №2.4 до лабораторної роботи.
- •Індивідуальні завдання №2.5 до лабораторної роботи.
Підберемо вхідні значення для кожного з розрахунків z:
ІІ етап – алгоритмізація.
ІІІ етап – програмування.
Результат
виконання 3 етапу вирішення тестової
задачі№2.
ІV етап – тестування.
V етап – аналіз результатів.
Порядок виконання лабораторної роботи:
Завдання КО_1. – виконати контрольне опитування з теми ЛІНІЙНІ СТРУКТУРИ. Результати занести до зошиту з контрольного опитування.
Заняття 1
Завдання 2.1. – провести лабораторне дослідження по тестовій задачі №1:
2.1.1 – відкрити середовище QBasic;
2.1.2 – зберегти файл, в зошиті записати шлях до файлу;
2.1.3 – набрати текст програми, протестувати оператори коду програми тестової задачі №1;
2.1.4 - отримані результати занести до журналу з самостійної роботи.
Завдання 2.2. – виконати індивідуальні завдання. Отримати у викладача та виконати індивідуальне завдання. Результати занести до журналу з самостійної роботи.
Завдання 2.3. – провести лабораторне дослідження по тестовій задачі №2;
2.1.1 – відкрити середовище QBasic;
2.1.2 – зберегти файл, в зошиті записати шлях до файлу;
2.1.3 – набрати текст програми, протестувати оператори коду програми тестової задачі №2;
2.1.4 - отримані результати занести до журналу з самостійної роботи.
Завдання 2.4. – виконати індивідуальні завдання. Отримати у викладача та виконати індивідуальне завдання. Результати занести до журналу з самостійної роботи.
Заняття 2
Завдання 2.5. – виконати індивідуальні завдання. Отримати у викладача та виконати індивідуальне завдання. Результати занести до журналу з самостійної роботи.
Завдання 2.6. – провести лабораторне дослідження по ІДЗ Результати занести до журналу з самостійної роботи.
Завдання КО_2 – виконати контрольне опитування з теми РОЗГАЛУЖЕНІ СТРУКТУРИ. Результати занести до зошиту з контрольного опитування.
Індивідуальні завдання №2.2 до лабораторної роботи.
Постановка задачі: розрахувати значення функції та надати йому коментар. Наприклад (для варіанта 1) якщо х<1 вивести на екран напис «m менш за 1», якщо х=1 напис «m = 1», якщо х>1 напис «m більш за 1».
№ варіанту |
|
Написати програму для розгалуженого алгоритму |
1 |
m=
|
х-1, якщо х<1 ах+b, якщо х=1, при а=12,4; b=56,1; х –довільне значення 1+b/a, якщо х>1 |
2
|
m= |
х+1, якщо х<1 а-х+b, якщо х=1, при а=0,001; b=5,1; х –довільне значення х-(b/a), якщо х>1 |
3
|
f= |
1-cos х-у, якщо у<0 (ау+b)/2, якщо у=0, при а=0,2; b=0,01; х,y –довільні значення a+1, якщо у>0 |
4
|
m= |
1-a cos х, якщо х<1 ах+b, якщо х=1, при а=0,001; b=5,1; х –довільне значення х+(b/a), якщо х>1 |
5
|
х=
|
log(ау+1), якщо у<2 (ау+b)/2, якщо у=0, при а=0,2; b=0,01; y –довільне значення a+1, якщо у>0 |
6
|
m= |
х+1, якщо х<1 ах+b, якщо х=1, при а=0,001; b=5,1; х –довільне значення х+(b/a), якщо х>1 |
7
|
w= |
b-ух, якщо у>1 sin(b-у), якщо у=1 (х-у)/2, якщо у<1, при b=0,15; х=2, y –довільне значення |
8
|
f= |
c-ba, якщо а>0 а-((b/2)+1), якщо а=0, при b=1,2;c=1,71; a –довільне значення a-1, якщо а<0 |
9
|
f= |
0,5у-1, якщо у=1 (1-у)/a, якщо у>1, при а=18,12; y –довільне значення (1+у), якщо у<1 |
10
|
f= |
(1-х)/2, якщо х>3 sin х-2, якщо х=3 (1-х)/(a-b), якщо х<3, при а=5,5; b=1,2; х –довільне значення |
11
|
k= |
1-ху, якщо у<3 1+ху, якщо у=3, при х=0, 812; y –довільне значення 1-2ху, якщо у>3 |
12
|
у= |
(х+2)/3, якщо х<2 х-а, якщо х=2 (х-2)/(а-1), якщо х>2, при а=7,21 х –довільне значення |
13 |
s= |
1-у, якщо у=1 (1+у)/a, якщо у<1, при а=0,412; y –довільне значення 1+3,5у, якщо у>1 |
14
|
g= |
(1-х), якщо х<0 (1+2х)/(а-2), якщо х>0, при а=6,31; х –довільне значення 1+х, якщо х=0 |
15 |
f= |
((a-b)/2+х), якщо х>1 х log(а+b), якщо х=1 ((а+b)х)/a, якщо х<1, при а=0,7; b=0,31 х –довільне значення |