Page 97 - 4192
P. 97
4 КОМАНДА БЕЗУМОВНОГО ТА УМОВНОГО
ПЕРЕХОДУ
Для передачі керування у програмі використовують
команди переходу.
GoTo < позначка >
Дія команди. Відбувається перехід до позначеного рядка.
Позначкою може бути число або слово, які записані на
початку рядка. Після позначки-число може стояти двокрапка.
Після текстової позначки двокрапка обов’язкова.
Наведену команду називають командою безумовного
переходу. Наприклад, щоб перейти до рядка з позначкою 50
чи з позначкою Perehid1: використовують команду GoTo 50
чи GoTo Perehid1.
Команда умовного переходу є частковим випадком
короткої форми команди розгалуження. Вона має такий
вигляд:
If < логічний вираз > Then GoTo < позначка >
Дія команди. Якщо значення логічного виразу істинне, то
відбувається пережіх до зазначеного рядка. Якщо воно хибне,
то виконується наступний рядок програми. Наприклад, If
<рейтинг <90 > Then GoTo < іспит >.
Не рекомендується часто і безсистемно використовувати
команду переходу, особливо до попередньої частини
програми.
КОНТРОЛЬНІ ЗАПИТАННЯ
1. Які оператори можуть бути використані при реалізації
розгалуженого алгоритму при програмуванні?
2. Оператор безумовного переходу GOTO.
3. Які дії виконується, якщо в операторі умовного
переходу IF умова хибна, а ключове слово ELSE відсутнє?
96