Содержание
Массивы
Массивы - это совокупности однотипных элементов. Характеризуются они следующим:
- каждый компонент массива может быть явно обозначен и к нему имеется прямой доступ;
- число компонент массива определяется при его описании и в дальнейшем не меняется.
Все элементы массива имеют общее имя (имя массива) и различаются индексами.Индексы можно вычислять, их тип должен быть ординальным. При описании массивов используются служебные слова array и of. В описании массива указывается тип его элементов и типы их индексов.
Схема описания
type <имя типа> = array [<список типов индексов>] оf <тип элементов>
Тип элементов - произвольный, он может быть составным.Число типов индексов называется размерностью массива. После описания типа массива конкретные массивы можно задать в разделе описания переменных.
Например
type vector = array [1.. 10] of real;
table = array [1..5,1..5] of integer;
var a,b : vector;
с: table
Описание массива можно совместить с описанием соответствующих переменных:
Например
var a,b : array [1.. 10] of real;
d : array [byte] of char;
Обращение к элементу массива осуществляется с помощью задания имени переменной, за которым следует заключенный в квадратные скобки список индексов элемента:
Например: а[7]:=3.1