Заставляем цепочку команд выполняться бесконечное число раз
![]()
Обычно цепочка команд может выполняться достаточно долго (до 9999 раз), но не бесконечно. Иногда же требуется, чтобы цепочка команд выполнялась бесконечно. Например, Вы желаете, чтобы черепашка по команде все время двигалась вперед. Для этого создайте команду, выполняя которую черепашка двигается вперед на один шаг (см. Добавляем новую команду и Команды управления черепашкой. Иди):
1.
Нажмите на кнопке Изменить этикетку, чтобы сохранить команду и нарисовать в качестве значка сделавшую шаг черепашку. Созданная Вами команда появилась в клетке набора команд со значком, на котором нарисована шагнувшая черепашка:
2.
Теперь отредактируйте свою новую команду (см. Меняем команду). Вставьте в конце цепочки эту же самую команду:
3.
Щелкните на кнопке Сохранить, чтобы сохранить измененную команду. Щелкните на команде кнопкой мышки, черепашка на листе побежит вперед и не будет останавливаться, пока Вы не остановите её.
Таким образом, выполняя созданную Вами команду Сделай шаг черепашка выполнит команду Иди и сделает шаг, затем выполнит команду Сделай шаг и ещё раз шагнет вперед - и так до бесконечности.
Записывая цепочку команд, которая должна выполняться бесконечное число раз, будьте внимательны.
Допустим, в команде Сделай шаг команда Иди оказалась в конце:
Тогда команда не сможет выполниться и ПервоЛого выдаст сообщение: