Cтраница 1
![]() |
Блок-схема алгоритма вычисления и печати первых 500 простых чисел. [1] |
Оператор строки 1 содержит информацию, по которой - для массива М в оперативной памяти будет выделено 500 машинных слов по четыре байта. Причем первый символ идентификатора массива несет информацию о том, что числа этого массива необходимо представить как целые. [2]
Оператор строки 14 - служебный: он заканчивает каждую программу. [3]
Операторы строки 30 программы 2 записывают данные в файл LEW. Из сравнения последних и строки 20 программы 1 видно, что записи данных в массив и в файл прямого доступа выполняются аналогично. [4]
Операторы строк 20 - 40 вводят значения элементов массива X по два элемента одновременно. Операторы строк 80 - 100 выводят значения массива Y на печать, причем на каждой строке будет отпечатано по нескольку элементов массива, так как оператор печати заканчивается запятой ( см. гл. [5]
Операторами строки 60 ведется запрос коэффициента А, корректирующего факторы активности ионов в зависимости от температуры воды. [6]
Операторами строк 80 и 90 задается состав исходного буферного раствора, для приготовления которого используются реагенты - едкий натр, карбонат и гидрокарбонат натрия. [7]
Операторами строк 44 и 45 рассчитывается жесткость умягченной воды и стоков, исходя из уравнения материального баланса ионов жесткости в системе. [8]
Операторами строк 30 и 40 картотека ( амбарная книга) считывается с магнитного диска в ОЗУ ЭВМ, заполняя соответствующий массив. Так как картотека заполнена не полностью, то логический оператор строки 40 прерывает цикл считывания при достижении конца файла. Переменная R 0, пока записи на диске и в ОЗУ ЭВМ тождественны, R 1 служит признаком перезаписи информации на диске. [9]
При появлении этого оператора строки, оставшиеся до конца листа, пропускаются, дальнейший текст программы начинает выводиться с нового листа, причем в начале листа печатается заглавие, приведенное в адресной части оператора ЗАГЛ. Это заглавие повторяется на каждом очередном Листе документа до появления нового оператора ЗАГЛ. При появлении такого оператора вывод вновь начинается с нового листа, и печатается новое заглавие. Если оператор ЗАГЛ отсутствует в начале программы, то на всех листах до первого оператора ЗАГЛ на месте заглавия ничего не печатается. Оператор рекомендуется использовать перед отдельными частями программы, имеющими более или менее самостоятельное значение. [10]
В результате выполнения оператора строки исходного массива становятся столбцами результирующего массива. [11]
Альтернативный блок, реализованный операторами строк 310 - 330, выводит параметры точки титрования на дисплей ЭВМ. [12]
В данном случае значения в операторах DATA строк 10, 80, 100 объединяются машиной в один общий блок и при выполнении оператора READ происходит последовательная выборка данных из этого блока. Этот способ записи данных удобен тогда, когда при решении различных вариантов задачи необходимо менять только часть исходных данных. [13]
Оператор, записанный в строке 8, аналогичен оператору строки 5, он также организует. [14]
Однако, если в строке 50 произойдет передача управления на строку 70, оператор NEXT строки 70 будет воспринят как последний оператор внутреннего цикла. [15]