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

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

Задача

Даны алгоритмы «Фрагмент» и «Фигура». Напиши комментарий для каждого из двух алгоритмов: укажи, каким должно быть поле и в какой клетке поля должен находиться Робот в начальном положении, чтобы при выполнении алгоритма не произошло отказа. Нарисуй результат выполнения алгоритма «Фигура», считая, что весь лист тетради — это поле Робота, отметь крестиком клетку, выбранную тобой для начального положения Робота, закрась клетки, которые Робот закрасит в результате выполнения алгоритма, отметь клетку, в которой Робот окажется после выполнения алгоритма.

алг Фрагмент
дано
| поле $$7\times7$$
| верхний левый угол
нач
нц 3 раз
    закрасить; вправо
кц
нц 3 раз
    закрасить; вниз
кц
нц 3 раз
    закрасить; влево
кц
закрасить; вправо; вправо; вправо; вверх
кон

алг Фигура
дано
| поле $$12\times16$$
| верхний левый угол
нач
нц 5 раз
    Фрагмент
кц
кон

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

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

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

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

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

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

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

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

Ответ

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

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

Иллюстрация к решению «Задание 38 ГДЗ Семенов Рудченко 6 класс (Информатика)», 1



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