ABCNET - Руководство пользователя/Утилиты/Кортежи

Материал из Викиучебника — открытых книг для открытого мира

Операция создания кортежа из указанных значений[править]

Создаёт кортеж из указанных значений.

Методы, выполняющие данную операцию:

  1. ABCNET.Utils.Tup.New
Параметр Описание
item1 Первое значение.
item2 Второе значение.
item3 Третье значение.
item4 Четвёртое значение.
item5 Пятое значение.
item6 Шестое значение.
item7 Седьмое значение.

Пример:

Операции заливки кортежа одинаковыми значениями[править]

Создаёт кортеж, заполненный указанным значением.

Методы, выполняющие данную операцию:

  1. ABCNET.Utils.Tup.Fill2
  2. ABCNET.Utils.Tup.Fill3

Шаблон: FillNumber, где Number - длина кортежа.

Параметр Описание
value Значение.

Пример:

Операции чтения кортежа с клавиатуры[править]

Читает кортеж значений определённого типа.

Методы, выполняющие данную операцию:

  1. ABCNET.Utils.Tup.ReadBooleanTup2
  2. ABCNET.Utils.Tup.ReadBooleanTup3
  3. ABCNET.Utils.Tup.ReadCharTup2
  4. ABCNET.Utils.Tup.ReadCharTup3
  5. ABCNET.Utils.Tup.ReadDoubleTup2
  6. ABCNET.Utils.Tup.ReadDoubleTup3
  7. ABCNET.Utils.Tup.ReadInt32Tup2
  8. ABCNET.Utils.Tup.ReadInt32Tup3
  9. ABCNET.Utils.Tup.ReadStringTup2
  10. ABCNET.Utils.Tup.ReadStringTup3

Шаблон: ReadTypeTupNumber, где Type-тип элемента кортежа, а Number - его длина.

Параметр Описание
prompt Приглашение к вводу.

Пример:

Операции генерации кортежа случайных чисел[править]

Создаёт кортеж из случайных значений в указанном диапазоне.

Методы, выполняющие данную операцию:

  1. ABCNET.Utils.Tup.Rand2
  2. ABCNET.Utils.Tup.Rand3

Шаблон: RandNumber, где Number - длина кортежа.

Параметр Описание
low Нижняя граница диапазона.
high Верхняя граница диапазона.

Пример: