double arrow

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

Тема 2.5 Массивы

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

Массив определяется именем (идентификатором), размером и размерностью. Имя массива является единым для всех его элементов. Размерность массива определяется количеством индексов. Индексы необходимы для указания местоположения элемента. В качестве индекса может использоваться любой порядковый тип, кроме longint. По размерности массивы бывают:

- одномерные;

- двумерные;

- многомерные.

Контроль правильности значений индексов осуществляется с помощью директивы компилятора R. По умолчанию директива R находится в пассивном состоянии{$R-}.

Размер массива определяется верхними границами индексов. Число элементов массива в языке Pascal фиксируется при описании и в процессе выполнения программы не меняется.

Элементы массива могут быть любого типа, включая структурированные (массив, запись, строки символов). Тип элементов массива называется базовым. При объявлении массива резервируется область оперативной памяти для хранения элементов массива. Элементы массива располагаются в последовательно расположенных ячейках памяти друг за другом.

Одномерный массив

В одномерном массиве все элементы как бы вытянуты в одну линию и расположены по возрастанию порядковых номеров. Элемент одномерного массива – это переменная с одним индексом. Например: А[i], Mas[r+2], D[3].

Способы описания одномерного массива

1). Type имя типа = array [диапазон индекса] of тип элементов;

Var имя массива: имя типа;

2). Var имя массива: array [диапазон индекса] of тип элементов;

где, array of – «массив из» - служебные слова;

тип элементов – любой простой и структурированный;

диапазон индекса – диапазон изменения индекса.

Например: Type massiv=array[1..20] of real;

Var A:massiv;

B: array [1..9] of char;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: