Опис масиву - pascal
Як і будь-які інші величини, що використовуються в програмі, масиви треба описувати на початку програми (в розділі var опису змінних). В описі масиву слід вказати:
Наприклад, масив з підготовчого прикладу описується наступним чином:
var
a: array [1. 100] of real;
Тут a - ім'я масиву (вибирається програмістом довільно); array - службове слово мови Паскаль, яке вказує, що мова йде про опис саме массва; [1. 100] - діапазон індексів, тобто елементи нумеруються цілими числами від 1 до 100; real - тип всіх елементів масиву (у згаданій задачі в цьому місці могло бути і integer).
Ви звернули увагу, як скоротилося опис 100 величин. які брали участь в вступному прикладі? Якби величин було не 100, а 10 000, наше опис стало б не на багато довше.
Знайомі нам уже рядки є впорядкованими послідовностями символів (char). Отже, рядок - це масив символів. І цей масив міг би бути описаний так
s: array [1. 255] of char;
На додаток до відомих уже операціями з рядками можна, отже, звертатися до окремого символу рядка, вказавши його індекс:
write (s [17]);
s [2]: = 'и';
s [44]: = s [21];
Зауваження про діапазоні індексів.
Якщо ж в p збираються зберігати вкрай актуальні дані про чисельність населення стародавнього Риму в період до нашої ери, то оголосити масив p можна наступним чином
p: array [-754. -1] of integer;