TURBO PASCAL:Учебное пособие. Терёхин В.В. - 59 стр.

UptoLike

Составители: 

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