Чтобы написать циклический алгоритм для исполнителя РОБОТ, создающего данное изображение, нужно учесть, что изображение состоит из повторяющихся элементов. В данном случае, это прямоугольник, повторяющийся несколько раз.
Предположим, что РОБОТ умеет выполнять следующие команды:
* `Закрасить` - закрашивает текущую клетку.
* `Вправо` - перемещается на одну клетку вправо.
Тогда алгоритм может выглядеть так:
алг
нач
нц 7 раз
Закрасить
Вправо
кц
кон
Пояснение:
* `алг` и `кон` - начало и конец алгоритма.
* `нач` - начало выполнения.
* `нц 7 раз` и `кц` - начало и конец цикла, который повторяется 7 раз.
* `Закрасить` - закрашивает текущую клетку.
* `Вправо` - перемещает робота на одну клетку вправо.
Этот алгоритм закрасит 7 клеток вправо, создавая прямоугольник.