1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семёнов
Задание 89 ГДЗ Семенов Рудченко 6 класс (Информатика)
Семёнов, Рудченко
6 класс
Автор
Семёнов, Рудченко

Задание 89 ГДЗ Семенов Рудченко 6 класс (Информатика)

Задача

использовать Робот
алг узор
нач
. нц 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 раз
. . закрасить; вверх
. кц
кон

Подробный ответ

Вспомогательный алгоритм узор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$.



Общая оценка
3.9 / 5
Другие учебники
Другие предметы