Ввод и вывод массивов

Под выводом массива понимается вывод на экран значений элементов массива. Если в программе необходимо вывести значения всех элементов массива, то для этого удобно использовать инструкцию for, переменная-счетчик которой может быть использована как индекс элемента массива.

Пример ввода массива из 4 элементов строкового типа.

program Primer;

var A: array [1..4] of string[11]; {описание массива}

i:integer; {индекс массива}

Begin

writeln(‘Введите четыре элемента массива, например времена года’);

readln(A[1],A[2],A[3],A[4]);

end.

Можно также инициализировать элементы массива прямо в программе, например:

program mas1;

var A: array [1..4] of string[11]; {объявление массива}

i:integer;{описание индекса массива}

Begin

A[1]:=’Зима’;

A[2]:=’Весна’;

A[3]:=’Лето’;

A[4]:=’Осень’;

end.

В случае если элементов массива немного можно воспользоваться этим способом, но если элементов 10 или больше удобнее использовать цикл.

Пример ввода 4 элементов массива строкового типа с клавиатуры:

program Primer6;

var A: array [1..4] of string[11]; {объявление массива}

i:integer; {описание индекса массива}

Begin

writeln(‘Введите четыре элемента массива, например времена года’);

for i:=1 to 4 do readln(A[i]);

end.

Под вводом массива понимается ввод значений элементов массива. Как и ввод массива, вывод удобно реализовать при помощи инструкции for. чтобы пользователь программы знал, ввода какого элемента массива ожидает программа, следует организовать вывод подсказок перед вводом очередного элемента массива. В подсказке обычно указывают индекс элемента массива.


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



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