Задать вопрос
3 января, 02:25

Нужно написать алгоритм. Робот стоит слева от длинной вертикальной стены, длина стены неизвестна. Необходимо обойти стену, закрасить все отмеченные клетки вокруг стены и стать в клетку справа от исходной.

+2
Ответы (1)
  1. 3 января, 04:19
    0
    Пока (справа стена) {

    закрасить

    вниз

    }

    вправо

    вверх

    пока (слева стена) {

    закрасить

    вверх

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Нужно написать алгоритм. Робот стоит слева от длинной вертикальной стены, длина стены неизвестна. Необходимо обойти стену, закрасить все ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Программа Кумир. Не могу найти ошибку в программе рисования узора использовать Робот алг нач нц 4 раз нц 2 раз нц 2 раз закрасить вправо кц закрасить влево вверх закрасить вверх закрасить вправо закрасить нц 2 раз влево кц закрасить нц 2 раз вверх
Ответы (1)
Исполнитель Робот действует на клетчатом поле. Выполнив команды Вверх, Вниз, Вправо, Влево, Робот перемещается в соседнюю клетку в указанном направлении. По команде Закрасить Робот закрашивает ту клетку, в которой находится.
Ответы (1)
1. Закрасить клетки у стен прямоугольника, робот где то внутри прямоугольника. 2. Робот в клетке над горизонтальной стеной неизвестной длинны, закрасить все клетки вокруг стены
Ответы (1)
Робот на клетчатой дорожке собирает детали конструктора, действуя следующим образом: Начало Пока на клетке, где стоит Робот, есть деталь Собрать детали с клетки, где стоит Робот Переместить вправо на 16 клеток Собрать детали с клетки, где стоит
Ответы (1)
Исполнитель Робот действует на клетчатой доске, между соседними клетками которой могут стоять стены. Робот передвигается по клеткам доски и может выполнять команды 1 (вверх), 2 (вниз), 3 (вправо) и 4 (влево), переходя на соседнюю клетку в
Ответы (1)