Дистанційне навчання
02.03.2022, 3:33 PM | |
Розгалужений алгоритм – це алгоритм який під час виконання має умову і набуває 2 значень true або false. В результаті чого може виконуватись по різному. Розгалужений алгоритм має 2 типи розгалуження:
Ви вже знаєте, що алгоритми можуть містити розгалуження. Ви також знаєте, що розгалуження як фрагмент алгоритму починається з команди перевірки умови і результатом виконання цієї команди може бути:
І залежно від результату виконання цієї команди будуть виконуватися ті чи інші команди. У загальному випадку в цій команді визначається значення певного логічного виразу, яке може бути,
Команда повного розгалуження в мові програмування Object Pascal має такий загальний вигляд: if<логічний вираз> Then begin <послідовність команд 1> end Else begin <послідовність команд 2> end; (англ. if - якщо, then - тоді, else - інакше). Виконання цієї команди відбувається так: обчислюється значення логічного виразу:
If <логічний вираз> Then begin <послідовність команд > end; Виконання цієї команди відбувається так: обчислюється значення логічного виразу; Якщо це значення true то виконується послідовність команд і після цього виконується команда, наступна за розгалуженням Якщо це значення false одразу виконується команда, наступна за розгалуженням. Звертаємо вашу увагу: якщо після ключових слів Then і Else слідує тільки по одній команді, то операторні дужки begin і end можна не ставити; перед Else ставити крапку з комою не можна. Домашнє завдання 1. Переглянути матеріал поданий вище. 2.Опрацювати матеріалст. 157-159 | |
| |
Переглядів: 133 | Завантажень: 0 | |
Всього коментарів: 0 | |