• Робот умеет перемещаться по лабиринту. Через стену Робот пройти не может. У Робота есть девять команд. Команды-приказы: вверх вниз влево вправо
    Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент. Ещё четыре команды — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:

    сверху свободно снизу свободно слева свободно справа свободно

    Эти команды можно использовать вместе с условием «если», имеющим следующий вид:

    если условие то последовательность команд все

    Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

    нц пока условие последовательность команд кц

    Выполните задание.

    Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно над лестницей, как показано на рисунке. Требуется закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого ниже рисунка Робот должен закрасить следующие клетки (см. рисунок).

    question img

Ответы 1

  • Ответ:

    вправо

    вниз

    закрасить

    нц пока справа свободно

    вправо

    закрасить

    вниз

    закрасить

    кц

    вверх

    нц пока справа свободно

    вправо

    закрасить

    вверх

    закрасить

    кц

    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years