Как вывести одномерный массив?

Для вывода массива необходимо использовать один из циклов, проще всего это сделать использовав цикл 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 из них для дробной части.

Смотрите также: