REM алгоритм розгалуженої структури ‘ оператор - коментар
INPUT “ A, N”; A, N ‘ введення данных
X = SIN (N+1) / (2+N) ‘ оператори присвоювання
IF X < > 0 THEN ‘ оператор умовного переходу
Y = (A+TAN(A ^ 2+1)) / X ^ 2 ‘ оператори присвоювання
PRINT “Y =”; Y ‘ виведення
ELSE
PRINT “Функція Y не визначена” ‘ виведення
END IF ‘ завершення оператора умовного переходу
END ‘ кінець програми
Результат виконання програми:
1-й варіант
A, N? 2, 3_
Y = -60.25818266
2-й варіант
A, N? 2, -1_
Функція Y не визначена
3.7. Приклад виконання задачі 2Б
Завдання: відповідно до умови задачі розробити алгоритм розгалуженої структури і скласти програму обчислення функції.
Умова:
, якщо 1 < x < 2
y = , якщо x ≥ 2
, якщо x ≤ 1
Розв'язання: приймемо позначення: Y → Y, x → X, a → A, b → B
При розв'язанні необхідно передбачити три можливі варіанти обчислення функції Y по одній із трьох формул залежно від умов.
Блок – схема
![]() |

+ -
-
|
|
|
![]() | |||
![]() |
