Вопрос:

Сколько клеток закрасит Робот, выполнив такой алгоритм: нц пока справа свободно вверх вправо закрасить вниз кц ? Стартовая позиция Робота на рисунке обозначена буквой Р.

Ответ:

Робот начинает движение из клетки, обозначенной буквой Р.

Алгоритм следующий:

  1. Пока справа свободно:
    • Вверх
    • Вправо
    • Закрасить
    • Вниз
  2. Конец цикла

Робот выполняет цикл, пока справа есть свободная клетка.

1. Робот поднимается вверх на 1 клетку.

2. Робот перемещается вправо на 1 клетку.

3. Робот закрашивает текущую клетку.

4. Робот спускается вниз на 1 клетку.

Этот цикл повторяется до тех пор, пока справа есть свободное место. Справа есть 6 свободных клеток. Следовательно, цикл повторится 6 раз. В каждом цикле закрашивается 1 клетка.

Таким образом, будет закрашено 6 клеток.

Ответ: 6

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю