Фрагменты операций с одномерными массивами

1. Ввод элементов массива writeln('Введи массив A'); for i:=1 to n do read(A[i]);
2. Вывод элементов массива writeln('Массив A'); for i:=1 to n do writeln(A[i]:10:3);
3. Замена элементов массива на величину z for i:=1 to n do A[i]:=z;
4. Увеличение элементов массива на величину z (аналогично уменьшение, умножение, деление) for i:=1 to n do A[i]:=A[i]+z;
5. Вычисление нового массива B прибавлением к элементам массива A величины z (аналогично вычитанием, умножением, делением) for i:=1 to n do B[i]:=A[i]+z;
6. Вычисление индекса максимального элемента imax (аналогично минимального) max:=A[1]; imax:=1; for i:=2 to n do if A[i]>max then begin max:=A[i]; imax:=i; end;
7. Перестановка 1-го и 2-го элементов массива c:=A[1]; A[1]:=A[2]; A[2]:=c;

Вопрос34.

Двумерные массивы, их описание и доступ к элементам. Примеры.