Як вивести одновимірний масив?

Для виводу масиву необхідно використовувати один з циклів, простіше за все це зробити використавши цикл 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);

Вивід в один рядок з розділювачем

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 з яких для дробової частини.

Дивіться також: