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

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

Задача

Составь алгоритм с таким заголовком: «Закрашенный прямоугольник».

Используй в качестве вспомогательного алгоритм «Закрасить ряд вправо и вернуться».

Дано: Робот стоит в левом нижнем углу поля без внутренних стен.

Надо: весь прямоугольник закрашен, Робот в исходном состоянии.

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

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

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

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

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

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

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



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