
этот цикл не выполняется, если контролируемое условие не
является ложным (или если это полдень в Пятницу);
DIDN'T DO (не выполнялось)
цикл выполняется один раз и прекращает дальнейшее
выполнение каких-либо циклов;
CAN'T DO (невозможно делать)
выполнение цикла не может продолжаться;
WON'T DO (отказ выполнять)
центральный процессор приостанавливает выполнение про
граммы, так как обнаруживает погрешности в коде выполня
емого цикла программы; выполнение программы может быть
возобновлено, если на пульте будет набрано "May I?"
("Можно мне?");
WIGHT DO (можно не выполнять)
зависит от того какое решение будет принято центральным
процессором; выполнение, если CPU находится в рабочем
состоянии; прекращение выполнения, если CPU в состоянии
останова, или если CPU в состоянии останова по ошибке;
DO ONTO OTHERS (во всем, как хотите, чтобы поступали с вами,
так поступайте и вы с другими)
используется при записи основного цикла систем, работа
ющих в режиме разделения времени, с целью использования
в этих системах единого способа реализации взаимоотноше
ний между отдельными пользователями;
DO BACH (изобразить Баха)
используется для записи временных циклов для музыки,
генерируемой с помощью ЭВМ (определение нужного ритма).
В каждом структурном языке, отвечающем самым последним требованиям, имеется оператор CASE для реализации многоходового ветвления. Так в языке ALGOL имеется опретор CASE с индексацией, а в языке PASCAL оператор с идентификацией. Т.е. в этих языках выбор не очень велик. В языке BABBAGE, напротив, имеется целый ряд операторов этого класса:
JUST IN CASE (на всякмй случай)
