Возвращает длину динамического массива |
function Length(a: System.Array; m: integer): integer; Возвращает длину m-той размерности динамического массива (размерности нумеруются с нуля) |
procedure SetLength(var a: System.Array; n: integer); Устанавливает длину одномерного динамического массива. Старое содержимое сохраняется. Ссылка a на массив может измениться. |
procedure SetLength(var a: System.Array; n1,n2,...: integer); Устанавливает размер n-мерного динамического массива. Старое содержимое сохраняется. Ссылка a на массив может измениться. |
function Copy(a: System.Array): System.Array; Возвращает копию динамического массива |
function Low(a: System.Array): integer; Возвращает нижнюю границу размерности массива (для динамических - 0) |
function High(a: System.Array): integer; Возвращает верхнюю границу размерности массива (для динамических - 0) |
procedure Sort Сортирует динамический массив по возрастанию |
procedure Reverse Изменяет порядок элементов в динамическом массиве на противоположный |
procedure Reverse Изменяет порядок элементов на противоположный в диапазоне динамического массива длины length начиная с индекса index |
function Arr Возвращает массив, заполненный указанными элементами |
function ArrGen Возвращает массив из count элементов, начинающихся с first, с функцией next перехода от предыдущего к следующему |
function ArrGen Возвращает массив из count элементов, начинающихся с first и second, с функцией next перехода от двух предыдущих к следующему |
function ArrFill Возвращает массив из count элементов x |
function ArrFill Возвращает массив из count элементов, заполненных значениями f(i) |
function ArrRandom(n: integer := 10; a: integer := 0; b: integer := 100): array of integer; Возвращает массив размера n, заполненный случайными целыми значениями |
function ArrRandomReal(n: integer := 10; a: real := 0; b: real := 10): array of real; Возвращает массив размера n, заполненный случайными вещественными значениями |
function MatrixRandom(m: integer := 5; n: integer := 5; a: integer := 0; b: integer := 100): array [,] of integer; Возвращает матрицу размера m x n, заполненную случайными целыми значениями |
function MatrixRandomReal(m: integer := 5; n: integer := 5; a: integer := 0; b: integer := 10): array [,] of real; Возвращает матрицу размера m x n, заполненную случайными вещественными значениями |
function ReadArrInteger(n: integer): array of integer; Возвращает массив из n целых, введенных с клавиатуры |
function ReadArrInteger(const prompt: string; n: integer): array of integer; Выводит приглашение к вводу и возвращает массив из n целых, введенных с клавиатуры |
function ReadArrReal(n: integer): array of real; Возвращает массив из n вещественных, введенных с клавиатуры |
function ReadArrReal(const prompt: string; n: integer): array of real; Выводит приглашение к вводу и возвращает массив из n вещественных, введенных с клавиатуры |
function ReadArrString(n: integer): array of string; Возвращает массив из n строк, введенных с клавиатуры |
function ReadArrString(const prompt: string; n: integer): array of string; Выводит приглашение к вводу и возвращает массив из n строк, введенных с клавиатуры |