Введенный любым известным способом (инициализацией, по формуле, случайным образом или с клавиатуры) массив будет располагаться в памяти, но не на экране. Чтобы отобразить его на экране дисплея необходимо вывести массив, т.е. вывести каждый элемент массива.
По аналогии с алгоритмом ввода, алгоритм вывода одномерного массива будет иметь вид:
Var a: array[1..n] of integer;
I: integer;
….
{алгоритм вывода одномерного массива }
for i:=1 to n do
write(a[i],’ ‘);
Оператор Write позволяет выводить элементы массива в строку через пробел. При выводе элементов массива следует обратить внимание на тип элементов массива, для элементов действительного типа следует указать формат вывода. Например, write(a[i]:10:2).
Алгоритм вывода двумерного массива аналогичен, но следует обратить внимание на то, что выводить массив необходимо по строкам. Т.е. для каждой строки нужно:
ü Вывести элементы как в одномерном массиве.
ü Перевести курсор на новую строку.
Тогда алгоритм будет выглядеть следующим образом:
Var a: array [1..n,1..m] of real;
I,j: integer;
. . . . . .
{алгоритм вывода двумерного массива}
For i:=1 to n do
begin
For j:=1 to n do Write (a[i,j]:10:2);
Writeln;
End;
Дома:
ü Повторить условные операторы и операторы цикла.
ü Разобрать и выучить все изученное на данный момент о массивах