В данном примере описаны следующие переменные:
а) C – двумерный вещественный массив, состоящий из трех строк (индексы строк от 1 до 3) и пяти столбцов (индексы столбцов от 1 до 5). Доступ к элементам массива С осуществляется так:
элемент первой строки и второго столбца массива – С[1, 2], элемент третьей строки и четвертого столбца массива – С[3, 4]; б) D – двумерный байтовый массив, состоящий из пяти строк
(индексы строк от 0 до 4) и двух столбцов (индексы столбцов от 1 до 2), доступ к элементам массива D осуществляется так:
элемент нулевой строки и второго столбца массива – D[0, 2], элемент четвертой строки и первого столбца массива – D[4, 1].
П 1.5. Основные операторы языка Pascal
Оператор присваивания
<переменная> := <выражение>;
где <переменная> – переменная, элемент массива или имя функции, а <выражение> – любое допустимое выражение, совместимое по типу с переменной в левой части оператора. Оператор вычисляет значение выражения, записанного справа от операции присваивания «:=», и присваивает полученное значение переменной в левой части оператора.
Примеры использования оператора присваивания:
Х := 10; {присваивание переменной Х значения 10} P :=P + 5; {увеличение значение переменной P на 5}
Операторы ввода-вывода
Для выполнения ввода-вывода данных используются операторы
Read, Readln, Write, Writeln.
Структура оператора ввода
Read(F, x1, x2, ..., xn) или Readln(F, x1, x2, ..., xn),
где F – переменная, связанная с файлом, из которого происходит чтение значений переменных x1, x2, ..., xn. Если переменная F отсутствует, то чтение значений переменных производится с клавиатуры. Оператор Readln в отличие от Read переводит курсор