Идентификация элементов массива - для одномерного массива индекс-одно значение, для многомерного массива - множество значений



Переменная описывается в разделе описания переменных в следующей форме:
Var <идентификатор>: array[<тип индекса>] of
<тип компонента>

Многомерный - массивы, в которых данные условно организованы в виде таблицы (матрицы), где положение каждого элемента определяется номером строки т номером столбца. Для обозначения элементов двумерного массива используются два индекса: первый индекс для обозначения номера строки, второй индекс для обозначения номера столбца.

одномерный массив — это определенное количество элементов, относящихся к одному и тому же типу данных, которые имеют одно имя, и каждый элемент имеет свой индекс — порядковый номер.

Действия над массивом как единым целым допустимы лишь в двух случаях:
- присваивание значений одного массива другому;
- операции отношения «равно», «не равно».

Не рекомендуется вводить и выводить элементы массива в цикле

Стандартная процедура вывода Write выводит значения в массиве в квадратных скобках через запятую:
begin
var a := Arr(1..9);
writeln(a); // [1,2,3,4,5,6,7,8,9]
end.

Для ввода элементов массива базовых типов используются функции
begin
var n := ReadInteger;
var a := ReadArrInteger(n);
var r := ReadArrReal(n);
var s := ReadArrString(n);
// ...
end.

Регулярный тип - структурный тип данных, представляющий собой совокупность пронумерованных однотипных величин.

Ввод и вывод массива

Действия над массивом как единым целым

Идентификация элементов массива

Типы массивов. Их отличия

Описание массива

Регулярный тип массива