Назад

Исполнитель РОБОТ.
Используем переменные и команды:
"если", "пока", "вперед", "назад", "налево", "направо", "посади".
Использование цикла "повтори" не допускается!
Использование подпрограмм желательно.
Во всех заданиях считается, что конкретные параметры лабиринта неизвестны

Задание 7-1.
Где-то впереди перед роботом находится База.
Между роботом и Базой имеются грядки.
Робот должен посадить цветы на все грядки, дойти до Базы, и при этом
посчитать и вывести на экран количество грядок
Задание 7-2.
Где-то впереди перед роботом находится База.
Где-то позади робота находится грядка.
Робот должен посадить цветы на грядку, дойти до Базы и при этом
посчитать и вывести на экран расстояние от грядки до Базы
Задание 7-3.
Где-то позади робота находится грядка.
Где-то впереди перед роботом находится База,
где-то за ней — грядка, а где-то за ней — еще одна.
Робот должен посадить цветы на все грядки, дойти до Базы и при этом
посчитать и вывести на экран расстояние от самой нижней грядки до самой верхней
Задание 7-4.
Робот должен дойти до Базы и при этом
посчитать и вывести на экран количество поворотов до Базы.
Разрешается использовать только один цикл
Размеры сторон "лабиринта" и количество поворотов считать неизвестными
Задание 7-5.
Где-то (на неизвестном расстоянии) сверху от робота находится стена неизвестной длины. Возле правого торца стены находится База.
Робот должен дойти до Базы и при этом
посчитать и вывести на экран длину стены
Задание 7-6.
Где-то (на неизвестном расстоянии) сверху от робота находится стена П-образной формы, длины сторон которой неизвестны. Снизу от правого торца стены находится База.
Известно, что робот находится "внутри буквы П".
Робот должен дойти до Базы и при этом
посчитать и вывести на экран длину стены (число клеток стены)



Последующие задания дополнительные (со звездочкой)

Задание 7-7.
Где-то (на неизвестном расстоянии) сверху от робота находится грядка.
Слева (на неизвестном расстоянии) от робота находится База.
Робот должен посадить цветы на грядку и дойти до Базы.
Разрешается использовать только два цикла
Задание 7-8.
Где-то (на неизвестном расстоянии)
сверху, слева, справа и снизу от робота находится по грядке.
Сверху (на неизвестном расстоянии) от робота (до грядки) находится База.
Робот должен посадить цветы на все грядки и дойти до Базы.
Разрешается использовать только три цикла
Задание 7-9.
На поле находится 11 грядок.
Их расположение и расположение Базы известно (см. рисунок).
Робот должен посадить цветы на все грядки и дойти до Базы.
Запрещается использовать цикл "пока" и условие "если".
Разрешается использовать только один цикл "повтори"
Задание 7-A.
На поле находится 18 грядок.
Их расположение и расположение Базы известно (см. рисунок).
Робот должен посадить цветы на все грядки и дойти до Базы.
Разрешается использовать только один цикл
Hosted by uCoz