Програма. REM алгоритм розгалуженої структури ‘оператор - коментар

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 по одній із трьох формул залежно від умов.

Блок – схема

 
 


+ -

-

Y 1-а формула
+

Y 3-а формула
Y 2-а формула