![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Конкретный элемент массива обозначается с помощью идентификатора переменной массива, за которым указывается индекс, определяющий номер элемента.
Синтаксис индекса:
Ид_переменной_массива[выражение]
Пример конструкций, используемых для доступа к элементам одномерных массивов:
A[2], Mass2[i+1], B_2[j*2+2].
Такие конструкции могут быть использованы при написании текста программы так же, как и идентификаторы обычных переменных, имеющих тип элемента массива.
Значение, полученное в результате вычисления выражения, должно быть совместимо по присваиванию с индексирующим типом, указанным в описании массива.
Индекс | ||||||
Содержимое | ||||||
![]() ![]() | ||||||
После выполнения оператора: A[5]:=2.4 В элемент массива А с индексом 5 будет записано значение 2.4. | ||||||
Индекс | ||||||
Содержимое | 2.4 | |||||
![]() ![]() |
Рисунок 14 – Доступ к элементам одномерного массива
В случае доступа к элементу многомерного массива нужно использовать несколько, указанных через запятую, выражений внутри индекса.
Синтаксис многомерного составного индекса:
Ид_переменной_массива[выражение1, выражение1,...]
Пример конструкций, используемых для доступа к элементам двумерных массивов:
B[2,2], Mass22[i+1,j-1], C_2d[2*i,j*2+2].
Например, имеем массив В (рисунок 15 а), после выполнения оператора: В[2,3]:= 1, в элемент массива В с первым индексом (номером столбца), равным 2 и со вторым индексом (номером строки), равным 3, будет записано значение 1 (рисунок 15 б).
первый индекс | |||||||
второй индекс | |||||||
![]() ![]() | |||||||
a | |||||||
первый индекс | |||||||
второй индекс | |||||||
![]() ![]() | |||||||
б | |||||||
Рисунок 15 – Доступ к элементам двумерного массива
Дата публикования: 2014-11-26; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!