Наглядно массив можно представить в виде набора пронумерованных «ящичков», в каждом из которых может находиться только одно данное. Иногда эти данные могут совпадать с номером ячейки.

A= 34 45 2 0 5 -35

где: A - имя массива; 1, 2, 3, 4, 5, 6 - индексы ( порядковый номер «ящичка»); 34, 45, 2, 0, 5, -35 - элементы массива (содержимое ящичка);

Массив А имеет размерность один т.к. при обращении к элементам достаточно указать адрес состоящий из одного числа-номера «ящичка». Размер массива А равен 6, т.к. в нём 6 элементов. Массивы такого вида называются одномерными. Их элементы записываются как А(1), A(2), и т.д. Например: А(1)=34 (в первой ячейке массива А хранится число 34) А(2)=45 (во второй ячейке массива А хранится число 45) А(3)=2 А(4)=0 А(5)=5 А(6)=-35

Действия над элементами осуществляются аналогично действиям над простыми переменными. Например: А(2) + А(3) = 47 Обратите внимание, что действия осуществляются не над индексами, а над числами находящимися в ячейках и результат ни коем образом не связан с числом хранимым в ячейке А (5). Так как при использовании массивов используется большое колличество переменных (ячеек) которые должны находиться в одном месте памяти, то возникает необходимость в отведении места памяти компьютера под массив ( говорят о резервировании памяти под массив ). Для этого в Паскале имеется описание следующего вида: const n = 100; var

Назад