Описание массива символьных переменных

Массив символьных переменных описывается в разделе описаний 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);


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: