Умовні оператори (коротка та повна форма)

Умовний оператор (оператор галуження)це вказівка, що передбачає виконання однієї або іншої вказівки залежно від справдження певного висловлювання (умови).

Всі мови програмування мають такі спеціальні вказівки (оператори) для галуження залежно від справдження певної умови.
Є такі умовні оператори:
  • повний — з двома гілками;
  • неповний — з однією гілкою;
  • множинний вибір.
Повний оператор (розгалуження) має такий вигляд:
якщо умова вказівка1 інакше вказівка2

При справдженні умови буде виконано вказівку1, інакше — вказівку2.

Тут під вказівками розуміємо як окрему вказівку, так і серію (послідовність) вказівок10. Тому у блок-схемі повної вказівки розгалуження замість слова «вказівка» вжито слово «серія».
Якщо у точці розгалуження програми має бути більше двох варіантів вибору, додаткові оператори потрібно вкласти (вставити) в середину секції «інакше». Такі додаткові оператори називають вкладеними умовними операторами.



Неповна вказівка розгалуження має такий вигляд:
якщо умова вказівка



Під час виконання цієї вказівки при справдженні умови буде виконано вказівку (послідовність вказівок) всередені блока, інакше — здійснено перехід до виконання вказівок, розташованих після вказівки розгалуження.
Умовна пауза встановлює паузу, яка триває доти, доки не почне справджуватися певна умова, після чого буде запущено на виконання наступні (за умовною паузою) вказівки.

Комментариев нет:

Отправить комментарий