Вопрос:

12.1. На бесконечном поле имеется стена. Стена состоит из одного горизонтального и трех равных вертикальных отрезков длиной 4 (отрезки стены расположены буквой «Ш»). Робот находится в клетке, расположенной непосредственно слева от верхнего конца правого вертикального отрезка. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р». Напишите для Робота программу, использующую не менее 1 циклического алгоритма, закрашивающую все клетки, расположенные непосредственно слева от второго вертикального отрезка. Вы можете использовать цикл нц-раз-кц или нц-пока-кц Робот должен закрасить только клетки, удовлетворяющие данному условию. На рисунке показаны клетки, которые Робот должен закрасить (см. рис.).

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

Ответ:

Дано:

  • Робот находится слева от правого вертикального отрезка стены.
  • Стена имеет форму буквы «Ш», состоящей из одного горизонтального и трех вертикальных отрезков длиной 4.

Задача: Написать программу для робота, чтобы закрасить клетки слева от второго вертикального отрезка.

Решение:

  1. Анализ условия: Нам нужно закрасить клетки, расположенные непосредственно слева от второго вертикального отрезка стены. Робот стоит перед правой частью стены.
  2. Позиционирование робота: Робот должен сначала обойти стену или занять позицию, чтобы иметь доступ к нужным клеткам.
  3. Алгоритм: Используем цикл для перемещения и закрашивания.

Программа (алгоритмический язык):

нц 4 раз
  влево
  закрасить
кц

Объяснение:

  • нц 4 раз: Это начало цикла, который повторится 4 раза. Это соответствует длине вертикального отрезка стены, и, следовательно, количеству клеток, которые нужно закрасить слева от второго вертикального отрезка.
  • влево: Робот перемещается на одну клетку влево.
  • закрасить: Робот закрашивает клетку, в которой находится.
  • кц: Конец цикла.

Таким образом, робот последовательно перемещается влево и закрашивает 4 клетки, расположенные слева от второго вертикального отрезка.

Ответ:

  • Программа:
    нц 4 раз
      влево
      закрасить
    кц
ГДЗ по фото 📸