Опис масиву - 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;