Пример 1. Ввод и вывод одномерного массива.

const

n = 5;

type

mas = array[1..n] of integer;

var

a: mas;

i: byte;

begin

writeln(„введите элементы массива“);

for i:=1 to n do readln(a[i]);

writeln(„вывод элементов массива:');

for i:=1 to n do write(a[i]:5);

end.

Пример 2. Ввод и вывод двумерного массива.

type

matrix= array [1..5, 1..10] of integer;

var

a, : matrix;

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

begin

for i :=1 to 5 do {цикл для перебора всех строк}

for j :=1 to 10 do {перебор всех элементов строки по столбцам}

readln ( a [ i , j ]);

writeln(„вывод массива:');

for i :=1 to 5 do begin

for j :=1 to 10 do

write ( a [ i , j ]:4);

writeln ;

end .