Система команд исполнителя РОБОТ, живущего в прямоугольном лабиринте на клетчатой плоскости:
вверх, вниз, влево, вправо
При исполнении этих команд РОБОТ перемещается на одну клетку соответственно.
Цикл
ПОКА < условие > команда
выполняется, пока условие истинно, иначе происходит переход на следующую строку.
Сколько клеток приведённого лабиринта соответствует требованию, что, выполнив предложенную ниже программу, РОБОТ остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА < слева свободно > влево
ПОКА < сверху свободно > вверх
ПОКА < справа свободно > вправо
ПОКА < снизу свободно > вниз
КОНЕЦ
(прикреплено изображение)
Просмотры: 6827 | информатика 10-11