1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.150 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.2.150 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

Запишите алгоритм, под управлением которого Робот, начальное положение которого отмечено *, закрасит отмеченные на рисунке клетки, расположенные вдоль стены. Длина стены неизвестна. Конечное положение Робота значения не имеет.

  1. алг нач нц пока слева не свободно закрасить вниз кц кон
  2. нач закрасить; вниз нц пока слева не свободно закрасить вниз кц закрасить; влево закрасить; вверх нц пока справа не свободно закрасить вверх кц закрасить кон
  3. алг нач нц пока справа не свободно закрасить вниз кц закрасить; вправо нц пока сверху не свободно закрасить вправо кц кон
  4. алг нач нц пока справа не свободно и слева не свободно закрасить вниз кц кон
Подробный ответ

Подходит алгоритм, в котором робот сначала идёт вниз вдоль стены, закрашивая клетки, а затем, дойдя до поворота, продолжает закрашивание в другом направлении.

Проверим варианты:

  • 1) робот закрашивает только вертикальный участок, но не поворачивает на горизонтальный;
  • 2) робот сначала идёт вниз, затем влево, потом вверх — это не соответствует рисунку;
  • 3) робот идёт вниз вдоль правой стены, затем поворачивает вправо и закрашивает горизонтальный участок — это соответствует рисунку;
  • 4) условие цикла не подходит для такой фигуры.

Следовательно, верный вариант — третий.

Ответ: 3



Общая оценка
4.2 / 5
Другие учебники
Другие предметы