Playing a video (Stop)
Powered by Haskell (GHC 8.8.4 )

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

Переменная описывается в разделе описания переменных в следующей форме:

 

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.

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

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

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

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

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

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

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

10.2_Массивы