Использование цикла в сценарии

Цикл–это программная структура, в которой оператор или последовательность операторов выполняются повторно — обычно до тех пор, пока не будет удовлетворяться некоторое условие. В интерактивных макетах предусмотрены циклы двух типов: циклы Цикл и циклы Пока.

Цикл Цикл (создается с помощью операций Цикл, Выйти, если и Конец оператора Цикл) повторяет последовательность операций до тех пор, пока не будет выполнено некоторое условие (заданное в операции Выход, если). Например, цикл Цикл можно использовать для того, чтобы задавать студенту вопрос до тех пор, пока не будет получен правильный ответ.

Цикл Пока (создается с помощью операций Пока и Конец оператора While) повторяет последовательность операций, пока выполняется некоторое условие (заданное в операции Пока). Например, можно использовать цикл Пока для воспроизведения анимации до тех пор, пока пользователь не выведет указатель мыши из окна.

Для создания цикла Цикл или Пока:

  1. Создайте сценарий на вкладке Сценарий палитры Интерактивный.
  2. Для начала создания оператора цикла выполните одно из следующих действий:
    • Для цикла Цикл добавьте операцию Цикл (Управление > Цикл).
    • Для цикла Пока добавьте операцию Пока. Для задания условия, которое должно выполняться для продолжения выполнения цикла, выберите вариант в раскрывающемся меню Тип объекта; выберите имя объекта в раскрывающемся меню Объект; затем выберите вариант в раскрывающемся меню Является или Имеет. (Обратите внимание, что если выбрать в раскрывающемся меню Тип объекта вариант Выражение, необходимо ввести выражение, дающее значение Истина или Ложь, а не выбирать вариант в раскрывающемся меню Является или Имеет.)
  3. Для задания операции, многократно выполняемой в теле цикла, добавьте в сценарий операцию сразу же за операцией Если и настройте ее на выполнение требуемого действия. Если в теле цикла требуется выполнить несколько действий, добавьте дополнительные операции.
  4. При создании цикла Цикл добавьте операцию Выйти, если. Для задания условия, которое должно выполняться для прекращения повтора цикла, выберите вариант в раскрывающемся меню Тип объекта; выберите имя объекта в раскрывающемся меню Объект; затем выберите вариант в раскрывающемся меню Является или Имеет.
  5. Для завершения создания цикла выполните одно из следующих действий:
    • Для цикла Цикл добавьте операцию Конец оператора Цикл.
    • Для цикла Пока добавьте операцию Конец оператора Пока.

Использование цикла в сценарии