Запишите алгоритм, под управлением которого робот, начальное положение которого отмечено *, закрасит

Богдан_Р

Active member
Не могу разобраться с заданием, нужен совет 6 класса: -
запишите алгоритм, под управлением которого робот, начальное положение которого отмечено *, закрасит отмеченные на рисунке клетки, расположенные вдоль стены. длина стены неизвестна. конечное положение робота значения не имеет.
а) алгоритм:
рисунок
б) алгоритм:
рисунок
в) алгоритм:
рисунок
г) алгоритм:
рисунок
 
а)

нач

робот находится в клетке *

нц пока слева стена

закрасить

вниз 1

кц

кон
б)

нач
робот находится в клетке *
закрасить
вниз 1

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

кц

закрасить

влево 1

вверх 1

закрасить

нц пока стена справа

вверх 1

закрасить

кц

кон
в)

нач

закрасить

нц пока стена справа
вниз 1

закрасить

кц
вправо 1

нц пока стена сверху закрасить вправо 1

кц
кон
г)

нач

нц пока стена слева

закрасить
вниз 2

если стены нет

кон
вверх 1

кц
кон
 
Назад
Сверху