Вопрос:

Куда придёт робот Отметь клетку, в которой окажется робот в результате выполнения алгоритма.

Смотреть решения всех заданий с листа

Ответ:

Логика такая: Робот будет двигаться вправо и вверх, пока сверху не будет препятствия. Затем он продолжит двигаться вправо и вверх до следующего препятствия.

Пошаговое решение:

  1. Шаг 1: Изначально робот находится в нижней левой клетке.
  2. Шаг 2: Цикл «повторять, пока free_from_up» означает, что робот будет двигаться до тех пор, пока сверху нет препятствия.
  3. Шаг 3: Внутри цикла робот сначала двигается вправо (move_right), затем вверх (move_up).
  4. Шаг 4: Робот перемещается вправо и вверх, пока не достигнет стены сверху. Он повторит движение «вправо-вверх» дважды.

Ответ: Робот окажется в клетке, которая находится на две клетки правее и на две клетки выше исходной позиции.

ГДЗ по фото 📸
Подать жалобу Правообладателю