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

Во всех языках программирования существуют способы записи циклических алгоритмов с известным числом повторений. Не является исключением и язык LOGO. Для организации конечного цикла в нем существует команда повтори. Она повторяет перечисленные команду указанное число раз. Обязательным параметром этой команды является число повторений и список команд, заключенный в квадратные скобки.

 

Запомни!

Циклический алгоритм – описание повторяющихся действий.

Список повторяющихся действий называется телом цикла.

В геометрии, чтобы нарисовать многоугольник с большим количеством сторон, обычно используют такой способ: разбивают окружность.

 


Задачи на применение циклического оператора.
Задача 1.

Создайте 7 листов с одной черепашкой на каждом листе. Напишите в рюкзаке каждой черепашки 2 процедуры: первая рисует один элемент узора, во второй вызывается первая так, чтобы создавался нужный узор.

 


Задача 2.
В новом проекте на одном листе создайте 4 черепашки, каждая из которых нарисует приведённый ниже рисунок.

 

Задача 3.
Сложные узоры.

Создайте новый проект и в этом проекте 6 листов. На каждом листе создайте черепашку, каждая из которых нарисует один из узоров, показанных ниже на картинке.
Используйте при написании программы ту же схему, что и в задаче 2 четвёртого урока.