Составители:
Рубрика:
59
сти.
Чтобы задать массив необходимо указать имя массива,
тип его элементов, количество индексов (размерность масси-
ва), диапазоны изменения индексов.
18.1 Одномерные массивы
Описание одномерных массивов имеет вид
<список идентификаторов>: array [<диапазон изменения
индексов>] of <тип элементов массива>;
<диапазон изменения индекса> - это поддиапазон любого пе-
речислимого типа (1 .. 10, Mon .. Sat, ‘A’ .. ‘Z’ и др.). Типом
элементов массива может быть любой простой тип. Кроме
того, элементами массива могут быть другие массивы. Пе-
ременные массивного типа описывают, как и остальные пере-
менные в разделе Var.
Примеры:
A: array[l ..10] of integer; {массив с индексами от 1
до 10, элементы массива целые числа}
В: array['А' . . ' Z ' ] of Real; {массив с индексами от
'А' до ‘Z’ , элементы массива - вещественные числа}
С: array[10 .. 20] of Char; {массив с индексами от 10 до
20, элементы массива - символы}
D: array[1..3] of array[1..2] of real; {массив с индексами
от 1 до 3, его элементами явля-
ются другие массивы}
Если два массива А и В однотипные, то допускаются
следующие операторы присваивания:
А: = В;
В: = А;
Необходимо отметить, что элементы массивов имеют те
же свойства, что и обычные переменные соответствующих ти-
сти. Чтобы задать массив необходимо указать имя массива, тип его элементов, количество индексов (размерность масси- ва), диапазоны изменения индексов. 18.1 Одномерные массивы Описание одномерных массивов имеет вид <список идентификаторов>: array [<диапазон изменения индексов>] of <тип элементов массива>; <диапазон изменения индекса> - это поддиапазон любого пе- речислимого типа (1 .. 10, Mon .. Sat, ‘A’ .. ‘Z’ и др.). Типом элементов массива может быть любой простой тип. Кроме того, элементами массива могут быть другие массивы. Пе- ременные массивного типа описывают, как и остальные пере- менные в разделе Var. Примеры: A: array[l ..10] of integer; {массив с индексами от 1 до 10, элементы массива целые числа} В: array['А' . . ' Z ' ] of Real; {массив с индексами от 'А' до ‘Z’ , элементы массива - вещественные числа} С: array[10 .. 20] of Char; {массив с индексами от 10 до 20, элементы массива - символы} D: array[1..3] of array[1..2] of real; {массив с индексами от 1 до 3, его элементами явля- ются другие массивы} Если два массива А и В однотипные, то допускаются следующие операторы присваивания: А: = В; В: = А; Необходимо отметить, что элементы массивов имеют те же свойства, что и обычные переменные соответствующих ти- 59
Страницы
- « первая
- ‹ предыдущая
- …
- 57
- 58
- 59
- 60
- 61
- …
- следующая ›
- последняя »