Массив символьных переменных описывается в разделе описаний VAR с помощью служебного слова ARRAY.
VAR имя:ARRAY[1..n] OF CHAR;,
где имя - имя массива символьных пременных;
n - число символов в массиве (букв в слове), если заранее количество символов неизвестно,
то можно брать максимально возможное (например, для слова - 40).
ВВОД МАССИВА СИМВОЛЬНЫХ ПЕРЕМЕННЫХ
При вводе массива символьных переменных анализируют символ конца строки ввода(позиция в строке, на которой находился курсор, когда нажали клавишу ENTER).Символ конца строки ввода в Паскале имеет обозначение EOLN (End Of LiNe).
Тогда ввод массива символьных переменных осуществляется следующим блоком операторов:
i:=1; {счетчик символов}
while not eoln do begin {пока не EOLN}
read(a[i]);{ввод i-го символа}
i:=i+1;
end;
l:=i-1; {длина введенной информации}
ВЫВОД МАССИВА СИМВОЛЬНЫХ ПЕРЕМЕННЫХ
Вывод массива символьных переменных может осуществляться двумя способами:
1) for i:=1 to l do write(a[i]);
фактическая длина массива, рассчитанная при вводе
2) write(a);