Задание 89 ГДЗ Семенов Рудченко 6 класс (Информатика)
- При выполнении вспомогательного алгоритма «узор4» Робот закрашивает некоторые клетки в квадрате $$4\times4$$, причём путь Робота при выполнении этого алгоритма начинается и заканчивается в левом верхнем углу этого квадрата. Составь алгоритм, который закрашивает 25 одинаковых фрагментов $$4\times4$$ в квадрате $$20\times20$$ клеток таким узором. Используй составную команду «цикл N раз».
Вспомогательный алгоритм узор4 закрашивает квадрат $$4 \times 4$$ и возвращает Робота в левый верхний угол этого квадрата. Значит, чтобы получить квадрат $$20 \times 20$$, нужно разместить такие фрагменты в виде сетки $$5 \times 5$$, то есть выполнить 25 одинаковых фрагментов.
Сначала заполняем верхний ряд из 5 фрагментов, переходя между ними вправо. Затем спускаемся на следующий ряд и повторяем то же самое, чередуя направление обхода: вправо, вниз, влево, вверх. В конце возвращаемся в исходную точку и выполняем последний фрагмент.
использовать Робот
алг узор
нач
нц 4 раз
узор4
нц 4 раз
вправо
кц
кц
нц 4 раз
узор4
нц 4 раз
вниз
кц
кц
нц 4 раз
узор4
нц 4 раз
влево
кц
кц
нц 4 раз
узор4
нц 4 раз
вверх
кц
кц
нц 4 раз
вправо; вниз
кц
нц 2 раз
узор4
нц 4 раз
вправо
кц
кц
нц 2 раз
узор4
нц 4 раз
вниз
кц
кц
нц 2 раз
узор4
нц 4 раз
влево
кц
кц
нц 2 раз
узор4
нц 4 раз
вверх
кц
кц
нц 4 раз
вниз; вправо
кц
узор4
кон
алг узор4
нач
нц 3 раз
закрасить; вправо
кц
нц 3 раз
закрасить; вниз
кц
нц 3 раз
закрасить; влево
кц
нц 3 раз
закрасить; вверх
кц
кон
Ответ: приведён алгоритм, закрашивающий 25 фрагментов $$4 \times 4$$ в квадрате $$20 \times 20$$.



