1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семёнов
Задание 144 ГДЗ Семенов Рудченко 6 класс (Информатика)
Семёнов, Рудченко
6 класс
Автор
Семёнов, Рудченко

Задание 144 ГДЗ Семенов Рудченко 6 класс (Информатика)

Задача

Используй в качестве вспомогательного алгоритм закрасить ряд вправо и вернуться.
использовать Робот
алг закрашенный прямоугольник
дано | Робот стоит в левом нижнем углу
|поля без внутренних стен
надо |Весь прямоугольник закрашен, Робот в исходном состоянии
нач
. нц пока сверху свободно
. . правая с закраской затем вернуться
. . вверх
. кц
. правая с закраской затем вернуться
. нц пока снизу свободно
. . вниз
. кц
.
кон
алг правая с закраской затем вернуться
нач
. правая стена с закраской
. закрасить
. левая стена
кон
алг правая стена с закраской
нач
. нц пока справа свободно
. . закрасить;
. . вправо
. кц
.
кон
алг левая стена
нач
. нц пока слева свободно
. . влево
. кц
кон

Подробный ответ

Составим основной алгоритм, который закрашивает весь прямоугольник, двигаясь по строкам. Для этого используем вспомогательный алгоритм закрасить ряд вправо и вернуться: он закрашивает текущую строку вправо до стены, а затем возвращает Робота в исходную клетку строки.

После обработки каждой строки Робот поднимается вверх, пока сверху свободно. Когда верхняя граница достигнута, выполняется последний проход по верхней строке, затем Робот опускается вниз в исходное положение.

использовать Робот
алг закрашенный прямоугольник
дано | Робот стоит в левом нижнем углу
| поля без внутренних стен
надо | Весь прямоугольник закрашен, Робот в исходном состоянии
нач
  нц пока сверху свободно
    правая с закраской затем вернуться
    вверх
  кц
  правая с закраской затем вернуться
  нц пока снизу свободно
    вниз
  кц
кон

алг правая с закраской затем вернуться
нач
  нц пока справа свободно
    закрасить
    вправо
  кц
кон

алг левая стена
нач
  нц пока слева свободно
    влево
  кц
кон

Ответ: алгоритм составлен.



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