Для вывода массива необходимо использовать один из циклов, проще всего это сделать использовав цикл for.
Рассмотрим разные формы вывода для массива
const N = 5;
var
a : array [1..N] of integer = (1, 2, 3, 4, 5);
i : integer;
Вывод в одну строку
for i := 1 to N do
write(a[i]:4);
Вывод в одну строку c разделителем
for i := 1 to N do
begin
write(a[i]:4);
if i < N then
write(', '); //разделитель для элементов
end;
Вывод в столбик
for i := 1 to N do
writeln(a[i]:2);
Вывод в столбик с названием массива и индексом элемента
for i := 1 to N do
writeln('a[', i, '] = ', a[i]:2);
В примерах использован форматированный вывод данных:
variable:4 - используется для целочисельных переменных, для отображения variable выделяются 4 символа
variable:8:3 - используется для чисел с плавающей точкой, для отображения variable выделяются 8 символов, 3 из них для дробной части.