Технология
Робототехника. 6 класс
Автор Копосов Д. Г.




Глава 8. «Всё есть число»
§ 28. Итерации


В заданиях предыдущей главы вы попробовали в деле ещё один вид алгоритмов — циклы. Цикл (циклический алгоритм) — это многократное исполнение последовательности каких-либо команд (рис. 32). Такие команды называются телом цикла.


Рис. 32. Схема цикла

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

Для робота можно использовать пять видов циклов:

• неограниченный (бесконечный цикл, выход из него не предусмотрен);

• подсчёт (цикл со счётчиком, выполняется указанное число раз);

• время (цикл с таймером, выполняется указанное количество секунд);

• логическое значение (цикл с постусловием, т. е. когда тело цикла выполняется хотя бы один раз, если указанное условие истинно);

• датчик (цикл с постусловием, выполняется, пока показания датчика соответствуют указанному условию).



Задание 43

Прочтите в справочной системе информацию о программном блоке Цикл (рис. 33).


Рис. 33. Справочная система — программный блок Цикл





Задание 44

Составьте программу (рис. 34), чтобы робот показывал количество прошедших секунд после её запуска (робот-таймер).


Рис. 34. Программа «Робот-таймер»







Наверх