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

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

Задача

Нарисуй результат выполнения алгоритма фигура, считая, что весь лист тетради – это поле Робота, отметь крестиком клетку, выбранную тобой для начального положения Робота, закрась клетки, которые Робот закрасит в результате выполнения алгоритма, отметь клетку, в которой Робот окажется после выполнения алгоритма.
В алгоритмах используется команда цикл, который выполняет определенное количество раз, команды внутри цикла.
алг Фрагмент
дано |поле 7Х7
|верхний левый угол
нач
. нц 3 раз
. . закрасить;вправо
. кц
. нц 3 раз
. . закрасить; вниз
. кц
. нц 3 раз
. . закрасить; влево
. кц
. закрасить; вправо
. вправо; вправо; вверх
кон
использовать Робот
алг Фигура
дано |поле 12Х16
|верхний левый угол
нач
. нц 5 раз
. . Фрагмент
. кц
кон
алг Фрагмент
дано |верхний левый угол
нач
. нц 3 раз
. . закрасить;вправо
. кц
. нц 3 раз
. . закрасить; вниз
. кц
. нц 3 раз
. . закрасить; влево
. кц
. закрасить; вправо
. вправо; вправо; вверх
кон

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

В алгоритме Фрагмент Робот должен иметь запас клеток во всех направлениях, куда он двигается:

  • 3 раза закрасить и вправо;
  • 3 раза закрасить и вниз;
  • 3 раза закрасить и влево;
  • закрасить и вправо, вправо, вправо, вверх.

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

После выполнения алгоритма Робот закрасит клетки, образующие ломаную линию, и окажется на 3 клетки правее и на 1 клетку выше начального положения.

Для алгоритма Фигура выполняется фрагмент 5 раз, значит рисунок повторяется 5 раз подряд. Чтобы не было отказа, поле должно быть достаточно большим. Подходит поле 12×16, а начальное положение Робота — в верхней левой клетке поля.

При каждом повторении фрагмента Робот закрашивает 10 клеток и смещается так, что получается ступенчатая фигура. После 5 повторений Робот окажется в правой нижней части поля.

Результат выполнения алгоритма Фигура — цепочка из пяти одинаковых фрагментов, расположенных ступеньками вправо и вниз.

Ответ

Фрагмент: поле 7×7, начальная клетка — верхняя левая клетка внутреннего квадрата; после выполнения Робот окажется на 3 клетки правее и на 1 клетку выше начальной.

Фигура: поле 12×16, начальная клетка — верхняя левая клетка поля; результат — ступенчатая фигура из 5 повторов фрагмента, Робот в правой нижней части поля.



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