Программирование на Blockly
Документация по RoboIntellect SDK (RI SDK)
Функциональный RI SDK API исполнительных устройств

Цикл со счетчиком

Блок цикла for. Продвигает значение переменной от первого значение ко второму на величину третьего значения, выполняя указанные команды один раз для каждого значения.

Image

Принимаемые значения

Блок принимает значения числового типа. Работает как с положительными и отрицательными числами, так и числами с дробной частью.

Блок цикла со счетчиком при добавлении в рабочую область создает новую глобальную переменную числового типа, которая будет принимать различные значения в каждой итерации. Имя переменной генерируется автоматически из списка i, j, k, m, n и т.д. по алфавиту.

Image

Если переменная с подобным именем уже существует, то берется следующий вариант из списка. Можно передать в цикл уже существующую переменную, или изменить имя новой переменной, выбрав нужный пункт в выпадающем меню.

Примеры

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

Image

Image

Следующий цикл печатает числа 1, 0, -1, -2, -3, -4 и -5.

Image


38 просмотров0 комментариев

Комментарии (0)

Для участия в обсуждении вы должны быть авторизованным пользователем
Разделы
Программирование на Blockly
Документация по RoboIntellect SDK (RI SDK)
Функциональный RI SDK API исполнительных устройств

Навигация

ВойтиРегистрация