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

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

Задача

Опиши движение Робота в процессе выполнения каждого алгоритма. Используй для этого клетки тетради, считая, что весь лист тетради — это поле Робота. Постарайся выбрать такое начальное
положение Робота, чтобы при выполнении алгоритма стенки на его пути не встретились — не возникло отказа. Отметь крестиком клетку, выбранную тобой для начального положения Робота, закрась клетки, которые Робот закрасит в результате выполнения алгоритма, отметь кружком (ноликом) клетку, в которой Робот окажется после выполнения программы. Придумай и напиши в
тетради подходящее название алгоритма и комментарии после слов дано и надо.
А
использовать Робот
алг крест
дано |Робот в центре поля, стен нет
надо |закрасить 4-ре клетки и вернуться в исходную
нач
. вверх; закрасить
. вниз; вправо; закрасить
. влево; вниз; закрасить
. вверх; влево; закрасить
. вправо
.
кон
Б
использовать Робот
алг обратный крест
дано |Робот в центре поля, стен нет
надо |закрасить 4-ре клетки и вернуться в исходную
нач
. вверх; вправо; закрасить
. вниз; вниз; закрасить
. влево; влево; закрасить
. вверх; вверх; закрасить
. вправо; вниз
.
кон

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

В обоих алгоритмах Робот начинает из центральной клетки поля, а закрашенные клетки должны образовать фигуру вокруг неё.

Алгоритм А — это крест.

Последовательность движений такая:

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

Значит, нужно выбрать начальную клетку так, чтобы вокруг неё были свободны клетки сверху, снизу, слева и справа. Тогда Робот закрасит 4 клетки по сторонам от центра и вернётся в исходную клетку.

Алгоритм Б — это обратный крест.

Последовательность движений:

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

Здесь Робот закрашивает 4 клетки по диагоналям относительно начальной клетки и тоже возвращается в исходную клетку.

Для выполнения обоих алгоритмов удобно выбрать начальную клетку в центре поля, чтобы ни одна из команд не привела к столкновению со стеной.

Ответ

А — крест: закрашиваются клетки сверху, снизу, слева и справа от начальной, Робот возвращается в исходную клетку.

Б — обратный крест: закрашиваются клетки по диагоналям вокруг начальной, Робот возвращается в исходную клетку.



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