Вычисляемый оператор - переход - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если вы спокойны, а вокруг вас в панике с криками бегают люди - возможно, вы что-то не поняли... Законы Мерфи (еще...)

Вычисляемый оператор - переход

Cтраница 1


Вычисляемый оператор перехода удобно использовать в том случае, когда из нескольких формул необходимо выбрать одну определенную формулу для расчета. Оператор перехода по предписанию используется главным образом в случае необходимости организации обращения к одному и тому же фрагменту из разных мест программы. В этом случае фрагмент записывают только один раз, а передачи управления на него организуют с помощью безусловных операторов перехода. Места возврата устанавливаются заранее с помощью операторов присваивания метки.  [1]

Вычисляемый оператор перехода удобно использовать в том случае, когда из нескольких формул необходимо выбрать одну определенную формулу для расчета. Оператор перехода по предписанию используется главным образом в случае необходимости организации обращения к одному и тому же фрагменту из - разных мест программы. Места возврата устанавливаются заранее с помощью операторов присваивания метки.  [2]

Вычисляемый оператор перехода передает управление оператору, помеченному меткой, имеющейся в списке М, порядковый номер которой равен значению переменной N. Значение переменной N должно быть определено до оператора GO TO. Если к моменту выполнения вычисляемого оператора перехода значение переменной N превосходит количество элементов в списке меток, то управление передается следующему за GO TO оператору. Метки операторов в списке меток могут повторяться.  [3]

В вычисляемом операторе перехода GO TO ( N), М на месте М может стоять любое целое выражение. Если значение выражения больше количества элементов списка меток или если это значение не положительно, выполнение программы продолжается с оператора, который следует за вычисляемым оператором GO TO. В присваиваемом операторе перехода GO TO M, ( N) список меток может отсутствовать.  [4]

В вычисляемом операторе перехода GO TO ( N), М на месте М может стоять любое целое выражение.  [5]

Все фрагменты из структуры выбора нужно располагать непосредственно за вычисляемым оператором перехода.  [6]

Расположение меток в присваиваемом операторе GO TO не имеет значения, в то время как в вычисляемом операторе перехода оно является решающим.  [7]

В списке меток номера операторов могут повторяться. Если к моменту выполнения вычисляемого оператора перехода переменная М принимает значение, превосходящее количество элементов в списке меток, то данный оператор передает управление непосредственно стоящему за ним оператору.  [8]

В списке меток номера операторов могут повторяться. Если к моменту выполнения вычисляемого оператора перехода переменная М принимает значение, превосходящее количество элементов в списке меток, то данный оператор передает управление непосредственно стоящему за ним оператору.  [9]

Практически вычисляемый и присваиваемый варианты оператора GO TO взаимозаменяемы. Расположение меток в присваиваемом операторе GO TO не имеет значения, в то время как в вычисляемом операторе перехода оно является решающим.  [10]

Вычисляемый оператор перехода передает управление оператору, помеченному меткой, имеющейся в списке М, порядковый номер которой равен значению переменной N. Значение переменной N должно быть определено до оператора GO TO. Если к моменту выполнения вычисляемого оператора перехода значение переменной N превосходит количество элементов в списке меток, то управление передается следующему за GO TO оператору. Метки операторов в списке меток могут повторяться.  [11]

Структурный Фортран является расширением стандартного Фортрана. Введенных структурных операторов достаточно для организации любой схемы управления действиями в программе, хотя препроцессор допускает использование стандартных средств управления Фортрана: 1) оператора предписания; 2) оператора перехода по предпи - санию; 3) безусловного оператора перехода; 4) вычисляемого оператора перехода; 5) условного арифметического оператора; 6) условного логического оператора; 7) оператора цикла. Использовать их не рекомендуется, так как они при бесконтрольном употреблении ухудшают качество программы.  [12]



Страницы:      1