Вопрос задан 28.01.2019 в 06:39. Предмет Информатика. Спрашивает Рубчинский Дима.

Программу нужно написать в Кумире с помощью циклов.Необходимо провести Робота по коридору шириной в

одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет горизонтальный, вертикальный и диагональный участки в форме . Пример коридора показан на рисунке
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Stanislaviv Diana.
Использовать Робот
алг 
нач  цел k
k:=1
| 1-пришел снизу
| 2-пришел справа
| 3-пришел слева
| 4-пришел сверху
нц пока k>0
  нц пока справа свободно и k<>2
    вправо
    счет
    k:=3
  кц
  нц пока сверху свободно и k<>4  
    вверх
    счет
    k:=1
  кц 
  нц пока снизу свободно и k<>1  
    вниз
    счет
    k:=4
  кц 
  нц пока слева свободно  и k<>3
    влево
    счет
    k:=2
  кц
кц
кон
алг счет
нач цел i
i:=0
| i-число стенок вокруг
если сверху стена то i:=1 все
если слева стена то i:=i+1 все
если справа стена то i:=i+1 все
если снизу стена то i:=i+1 все
если i=3 то стоп все
если i=1 то закрасить все
кон
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос