факт взять

Описание

Чтение факта по его номеру.

Формат команды

факт взять Факт Номер_факта

Переменная результата

Наименование Тип данных Примечание
Факт факт  

Аргументы

Наименование Тип данных Обязательное Примечание
Номер_факта целое да  

Пример №1.

Код: Скачать
* Добавление, изменение и поиск фактов.

* Добавление новых фактов
факт добавить \
  r;столица;Париж;Франция \
  r;столица;Москва;Русь \
  r;столица;Киев;Украина
факт взять 2ой_факт 2
>Факт №2 до изменения = [2ой_факт]
* Изменение факта с определенным номером
факт присвоить 2 r;столица;Москва;Россия
факт взять 2ой_факт 2
>Факт №2 после изменения = [2ой_факт]
* Поиск (определение) номера факта
факт найти номер_факта_столица_Италии r;столица;Рим;Италия
>Номер факта со столицей Италии до его добавления = [номер_факта_столица_Италии] (факт отсутствует)
факт добавить r;столица;Рим;Италия
факт найти номер_факта_столица_Италии r;столица;Рим;Италия
>Номер факта со столицей Италии после его добавления = [номер_факта_столица_Италии] 

Результат:
Факт №2 до изменения = r;столица;Москва;Русь
Факт №2 после изменения = r;столица;Москва;Россия
Номер факта со столицей Италии до его добавления = 0 (факт отсутствует)
Номер факта со столицей Италии после его добавления = 4 

Генерация команды

факт взять

Результат *
Номер факта *

Отмеченные * поля являются обязательными для ввода.