Курсовая работа: Массивы в языке Паскаль
А11 А12 А13 … А1m
A21 A22 A23 ... А2m
... ... ... ... ...
... ... ... ... ...
... ... ... ... ...
An1 An2 An3 ... Anm
Описание массива
Способ 1. В разделе описания переменных
var
ИмяМассива: array [Верх.Гр.1..Ниж.Гр.1,Верх.Гр.2..Ниж.Гр.2] of ТипЭлементов;
Способ 2. В разделе описания типов
ИмяМассива: array [Верх.Гр.1..Ниж.Гр.1,Верх.Гр.2..Ниж.Гр.2] of ТипЭлементов;
Способ 3. В разделе описания констант
const
ИмяМассива: array[1..3,1..3] of real=((1.2,2.4,0.4),(0.045,-0.47,0.003),(1.24,1,-7.4));
Заполнение массива данными (ввод элементов)
Массив, описанный как типизированная константа, уже содержит данные. Массивы, объявленные в разделе описания переменных, необходимо заполнить данными, прежде чем выполнять с ними какие-либо действия.
Значения элементов массива также можно задать следующими способами: при вводе данных с клавиатуры:
write('Введите количество строк и столбцов');
readln(n,m);
for i:=1 to n do
for j:=1 to m do
begin
write('a[',i,',',j,']='); {Можно эту строчку в программе не использовать}
readln(a[i,j]);
end;
с помощью датчика случайных чисел:
randomize;
writeln('Введите количество элементов массива');