Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками
Опис масиву можна виконувати як у розділі TYPE ,так і VAR .
TYPE < ім’я масиву> = ARRAY [ розмір]OF < тип компонент >.
Тип індексу (діапазон) – будь-який порядковий тип, зокрема LongInt . Тип компонент – будь-який тип ТР, або інший масив.
Приклад:
Type
M1 = array [1..100] of real;
Mat2 = array [1..10] of array [1..20] of integer;
Var
Vector : M1;
Arr1, Arr2 : mat2;
Інакше
Var< ідентефікатор> : array [ діапазон] of < тип>;
Приклад:
Var
Vector: array [1..100] of real;
Над змінними масивів можна виконувати операції присвоювання і порівняння.
Арифметичні дії, ввод та вивод не можна виконувати над послідовностями, але можна над їх окремими елементами.
Елемент масиву виділяється конкретним значенням індексу.
Наприклад:
Var X: array [0..99] of real;
Тоді Х [0] – перший елемент,
Х [ 1 ] – другий і т.д.
Масив може бути одномірним, двомірним і т.д.
Наприклад:
Var mat2 : array [1..10,1..20] of integer;
Компоненти масиву позначаються;
Mat 2 [1,3]; Mat 2 [5,8] …;
Так і організовується доступ до елементів двомірних масивів.
Приклад: