ВУЗ:
Составители:
Рубрика:
13
В Turbo Pascal массив объявляется при помощи ключевого слова array,
после которого в квадратных скобках указываются границы индексов:
верхняя, а после двух точек – нижняя. После ключевого слова of, стоящего
за квадратными скобками, указывается тип элементов массива.
Пример определения массивов:
Var
A : Array [1..10] of integer; {Массив A, состоящий
из 10 элементов целого типа
с индексами от 1 до 10}
B : Array [5..8] of real; {Массив B, состоящий
из 4 элементов вещественного
типа с индексами от 5 до 8}
Пример работы с массивами:
Begin
A[1] := 3; {В элемент массива A с индексом 1 записали число 3}
A[4] := A[1] + 1; {В элемент массива A с индексом 4 записали
число 3+1=4}
B[5] := 0.111; {В элемент массива B с индексом 5 записали
число 0.111}
B[ A[1] + A[4] ] := B[5] * 2; {В элемент массива B
с индексом 7 (A[1]+A[4]=3+4=7) записали число 0.222}
End.
Индексы массива
В качестве индекса массива можно использовать любой порядковый
тип, кроме типа Longint. Напомним, что порядковый тип – это тип, все
значения которого можно перечислить. К таким типам относятся все
целые типы (integer, shortint, longint, byte, word), все логические (boolean,
wordbool, longbool, bytebool), символьный тип (char), перечисляемые типы
и типы–диапазоны.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »