Cтраница 2
Операторами по определению являются либо безусловные операторы, либо условные операторы. Таким образом, существует два типа операторов. [16]
Операторами по определению являются либо безусловные операторы, либо условные операторы. [17]
![]() |
Блок-схема участка. [18] |
Напомним, что в группу безусловных операторов включают четыре основных оператора ( присваивания, перехода, пустой и процедуры), а также составной оператор и блок. [19]
Однако оператор цикла не считается безусловным оператором. Это ограничивает возможности его использования в качестве внутреннего оператора в условном операторе. [20]
На рис. 6.1 приведен пример использования безусловных операторов управления. [21]
Первый исполняемый оператор, следующий за безусловным оператором перехода, должен быть помечен меткой, иначе на него нельзя будет передать управление. [22]
Первый выполняемый оператор, расположенный непосредственно за безусловным оператором GO TO, должен иметь метку, иначе он никогда не получит управление. [23]
Первый выполняемый оператор, непосредственно следующий за безусловным оператором GO TO, должен иметь метку. [24]
В этом случае выполняется следующий за этим условием безусловный оператор, а за ним - либо оператор, следующий за всем полным условным оператором, либо оператор, указываемый выполненным оператором. [25]
![]() |
АЛГОЛ-програмыа определения максимума и минимума из 100 чисел, использующая сокращенные условные операторы ( если. [26] |
Действие полного условного оператора заключается либо в выполнении безусловного оператора Р, если логическое выражение имеет значение true, либо в выполнении оператора PZ, если это значение равно false. Так же как и оператор если, полный условный оператор с помощью операторов Р и Р2 может передавать управление по меткам другим операторам программы. В тех случаях, когда этого не происходит, начинает выполняться оператор, следующий за условным. [27]
Основные операторы, составные операторы и блоки образуют группу безусловных операторов. [28]
Вызывающая задача не знает, состоится ли рандеву вследствие безусловного оператора accept или оператора accept внутри оператора select. Следовательно, действие вызывающей задачи в любом случае одно и то же, оно рассмотрено в разд. [29]
Условный оператор записывается в виде следующей последовательности: условие, безусловный оператор, символ иначе, оператор. [30]