Массив – это упорядоченная последовательность данных одного типа, имеющая имя. Массив – это упорядоченная последовательность данных одного типа, имеющая имя.
Массив должен быть описан в разделе описания переменных. Массив должен быть описан в разделе описания переменных. Имя: array[№перв.эл . . №посл.эл] of тип;
Имя – имя переменной массива; Имя – имя переменной массива; Array – зарезервированное слово, обозначающее, что переменная является массивом; №перв.эл. и №посл.эл. – целые числа, показывающие диапазон изменения индексов элемента массива: Тип – тип элементов массива.
Temper : array [1..31] of real; Temper : array [1..31] of real; Mas: array [0..15] of integer; Gora: array [1..1] of integer;
Чтобы в программе использовался элемент массива, надо указать имя массива и номер элемента. Чтобы в программе использовался элемент массива, надо указать имя массива и номер элемента. DAY[5] – пятый элемент массива DAY mas[i] – i-тый элемент массива mas D:=mas[1] * mas[2] + mas[15]/mas[4] readln(temper[30]); Writeln(mas[i]);
Вывод массива на экран; Вывод массива на экран; Ввод массива; Поиск в массиве заданного элемента; Поиск в массиве min и max элемента; Сортировка массива.
С клавиатуры; С клавиатуры; По формуле; Случайным образом.
uses crt; uses crt; Const n=5; Var mas:array[1..n] of integer; i:integer; begin clrscr; for i:=1 to n do begin
uses crt; uses crt; Var mas:array[1..5] of integer; i:integer; begin clrscr; randomize; for i:=1 to 5 do begin mas[i]:=random(50); write(mas[i]:4); end; Readln; end.
uses crt; uses crt; Const n=5; Var mas:array[1..n] of integer; i:integer; begin clrscr; for i:=1 to n do begin mas[i]:=I*3+2; write(mas[i]:4); end; Readln; end.
Многомерный массив (двумерный, матрица) – массив, состоящий более чем из одной строки и столбца. Многомерный массив (двумерный, матрица) – массив, состоящий более чем из одной строки и столбца. Например, матрица A размером 3х4 состоящий из целых чисел, может выглядеть так: 3 5 3 -1 4 2 2 -3 1 10 2 3 Размерность матрицы – количество строк и столбцов.
Имя_массива: array[1..n,1..m] of <тип Имя_массива: array[1..n,1..m] of <тип элементов>; Для того, чтобы обратиться к отдельному элементу матрицы, нужно указать имя массива и в квадратных скобках номер строки и номер столбца на пересечении которых располагается этот элемент. Например: А[2,3]=2