Переменные с индексами
Переменные с индексами представляют собой компоненты переменных-массивов. Массив � структурный тип данных, состоящий из фиксированного количества компонент, име�ющих один и тот же тип. Доступ к каждой отдельной ком�поненте массива осуществляется по индексу компоненты. Индекс компоненты � выражение простого типа, кроме вещественного, обычно диапазон.
Определение массива начинается словом array, за кото�рым следует тип индекса, заключенный в квадратные скоб�ки. После типа индекса � слово of и тип компоненты. На�пример,
type vector=array[1..10] of real;
mas=array[1..10] of char;
Если типом массива является снова массив, то исходный массив называется двумерным. Идентификатор типа для двумерного массива можно определить так:
type vector=array[1 ..10] of real;
matrix=array[1..8] of vector; или
type matrix=array[1..8] of array[1..10] of real;
Более удобное определение:
type matrix=array[1..8,1..10] of real;
Если задано n типов индекса, то массив называется n-мерным, а его компоненты указываются с помощью индексных выражений.
Описание массивов осуществляется следующим образом:
� с определением типа:
type vector = array[1.. 10] of real;
matrix = array[1..8,1..8] of real;
tenz = array[1..2,1..3,1..5] of char;
var v:vector; m: matrix; b
uk:tenz;
� без определения типа:
var v:array[1..10] of real;
m:array[1..8,1..8] of real;
buk:array[1..2,1..3,1..5] of char; {текст на двух страни�цах, по три строки на каждой, по пять
символов в каж�дой строке}
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.