Что умеет робот?
Алгоритм может вызывать сам себя!Пример рекурсивного алгоритма, перемещающего робота вправо до стены:
алг вправо к стене
нач
если справа свободно
то
вправо
вправо к стене
все
конАналогичный алгоритм, перемещающий робота вправо до стены и закрашивающий клетку у стены:
алг вправо к стене
нач
если справа свободно
то
вправо
вправо к стене
иначе
закрасить
все
конАлгоритм, перемещающий робота вправо до стены, затем возвращающий его в исходную клетку:
алг вправо к стене затем вернуться
нач
если справа свободно
то
вправо
вправо к стене затем вернуться
влево
все
кон