Cтраница 2
![]() |
Пример программы, в которой используется оператор REPEAT. [16] |
Иногда выполнение любого из рассмотренных операторов цикла необходимо прервать в связи с проверкой некоторого нестандартного условия окончания цикла. Часто бывает невозможно свести все нестандартные условия окончания к одному общему условию окончания цикла, особенно когда ситуации, при которых выполняются эти условия, возникают только в середине цикла. [17]
В качестве примера использования рассмотренных операторов псевдокоманд, машинных команд, подпрограмм ввода - вывода рассмотрим полностью оформленную запись программы SUM, представленную на рис. 2.13. Программа состоит из четырех секций: ввода ( INPUT), вычислений ( СОМРТ), вывода ( OUTPT), записанных с помощью операторов машинных команд, и секции описаний, содержащей операторы псевдокоманд. [18]
Наряду с только что рассмотренным оператором, в котором показатель экспоненты линеен по Ъ или &, имеется другой важный оператор, в котором 6 и Ъ присутствуют одновременно. [19]
В ряде случаев использование только что рассмотренного оператора цикла может быть затруднительным. Это связано с тем, что иногда возникает необходимость изменять число прохождений цикла в процессе выполнения операторов тела цикла, либо прерывать процесс выполнения цикла в зависимости от сложившейся ситуации. В подобных случаях обычно в цикл вводится условный оператор, который при выполнении определенных условий передает управление за пределы цикла. Такая ситуация была реализована во внешнем цикле в программе вычисления значения N. [20]
Условный оператор ( / 5) отличается от ранее рассмотренного оператора ( 10) тем, что он явно не указывает, какой оператор должен выполняться, если отношение x pi не удовлетворяется. [21]
Программирование более сложных адресных программ сводится к программированию рассмотренных операторов переноса и обычному программированию. [22]
Оператор VQC также можно представить в виде аналогичного разложения подобно ранее рассмотренным операторам. [23]
Знание правил описания простых переменных и правил задания и использования меток, а также правил применения рассмотренных операторов позволяет составлять относительно простые АЛГОЛ-программы. [24]
Операторы ввода и вывода для файлов с региональной организацией имеют точно такой же вид, как и только что рассмотренные операторы для файлов с описателем INDEXED. Оператор WRITE обеспечивает создание файла в режиме прямого доступа, чем достигается рациональное использование внешней памяти. Оператор READ обеспечивает доступ к любой заданной записи в файле, не прибегая к обработке других записей. [25]
Отметим, что и системы дифференциальных уравнений записываются в виде (1.1) с тем лишь различием, что под f ( r, т) понимаются векторы функций одинаковой мерности, а дифференциальный оператор L представляет собой квадратную матрицу рассмотренных операторов, при этом Q ( r, т) также является векторной функцией. [26]
В разделе 1 были рассмотрены минимальные средства ввода - вывода, необходимые для составления программы. При этом мы не касались вопросов организации данных, доступа к ним, так как рассмотренные операторы ввода - вывода выполняются в соответствии с принятым при генерации системы порядком. [27]
В разделе 1 были рассмотрены минимальные средства ввода - вывода, необходимые для составления программы. При этом мы не касались вопросов организации данных, доступа к ним, так как рассмотренные операторы ввода - вывода выполняются в соответствии с принятым при генерации системы порядком. [28]