61 lines
7.8 KiB
HTML
61 lines
7.8 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||
<param name="Keyword" value="Arr">
|
||
<param name="Keyword" value="ArrFill">
|
||
<param name="Keyword" value="ArrGen">
|
||
<param name="Keyword" value="ArrRandom">
|
||
<param name="Keyword" value="ArrRandomInteger">
|
||
<param name="Keyword" value="ArrRandomReal">
|
||
<param name="Keyword" value="ReadArrInt64">
|
||
<param name="Keyword" value="ReadArrInteger">
|
||
<param name="Keyword" value="ReadArrReal">
|
||
<param name="Keyword" value="ReadArrString"></object>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
||
</HEAD><body><H1>Подпрограммы для создания одномерных массивов</H1>
|
||
<table border=0 cellpadding=5><tr><td><code><b>function</b> Arr<T>(<b>params</b> a: <b>array</b> <b>of</b> T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив, заполненный указанными значениями</td></tr>
|
||
<tr><td><code><b>function</b> Arr<T>(a: <b>sequence </b> <b>of</b> T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив, заполненный значениями из последовательности</td></tr>
|
||
<tr><td><code><b>function</b> Arr(a: IntRange): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив, заполненный диапазоном значений</td></tr>
|
||
<tr><td><code><b>function</b> Arr(a: CharRange): <b>array</b> <b>of</b> char;</code>
|
||
<br> Возвращает массив, заполненный диапазоном значений</td></tr>
|
||
<tr><td><code><b>function</b> ArrFill<T>(count: integer; x: T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив из count элементов x</td></tr>
|
||
<tr><td><code><b>function</b> ArrGen<T>(count: integer; gen: integer->T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив из count элементов, заполненных значениями gen(i)</td></tr>
|
||
<tr><td><code><b>function</b> ArrGen<T>(count: integer; gen: integer->T; from: integer): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив из count элементов, заполненных значениями gen(i), начиная с i=from</td></tr>
|
||
<tr><td><code><b>function</b> ArrGen<T>(count: integer; first: T; next: T->T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив из count элементов, начинающихся с first, с функцией next перехода от предыдущего к следующему</td></tr>
|
||
<tr><td><code><b>function</b> ArrGen<T>(count: integer; first, second: T; next: (T,T) ->T): <b>array</b> <b>of</b> T;</code>
|
||
<br> Возвращает массив из count элементов, начинающихся с first и second, с функцией next перехода от двух предыдущих к следующему</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandom(n: integer := 10; a: integer := 0; b: integer := 100): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными целыми значениями</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomInteger(n: integer; a: integer; b: integer): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными целыми значениями в диапазоне от a до b</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomInteger(n: integer; range: IntRange): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными целыми значениями в заданном диапазоне</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomInteger(n: integer := 10): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными целыми значениями</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomReal(n: integer; a: real; b: real; digits: integer := 2): <b>array</b> <b>of</b> real;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными вещественными значениями в диапазоне от a до b</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomReal(n: integer; range: RealRange; digits: integer): <b>array</b> <b>of</b> real;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными вещественными значениями в заданном диапазоне</td></tr>
|
||
<tr><td><code><b>function</b> ArrRandomReal(n: integer := 10; digits: integer := 2): <b>array</b> <b>of</b> real;</code>
|
||
<br> Возвращает массив размера n, заполненный случайными вещественными значениями</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrInt64(n: integer): <b>array</b> <b>of</b> int64;</code>
|
||
<br> Возвращает массив из n целых int64, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrInteger(n: integer): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Возвращает массив из n целых, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrInteger(prompt: string; n: integer): <b>array</b> <b>of</b> integer;</code>
|
||
<br> Выводит приглашение к вводу и возвращает массив из n целых, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrReal(n: integer): <b>array</b> <b>of</b> real;</code>
|
||
<br> Возвращает массив из n вещественных, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrReal(prompt: string; n: integer): <b>array</b> <b>of</b> real;</code>
|
||
<br> Выводит приглашение к вводу и возвращает массив из n вещественных, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrString(n: integer): <b>array</b> <b>of</b> string;</code>
|
||
<br> Возвращает массив из n строк, введенных с клавиатуры</td></tr>
|
||
<tr><td><code><b>function</b> ReadArrString(prompt: string; n: integer): <b>array</b> <b>of</b> string;</code>
|
||
<br> Выводит приглашение к вводу и возвращает массив из n строк, введенных с клавиатуры</td></tr>
|
||
</table>
|
||
</body></HTML> |