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

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

Задача

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

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

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

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

использовать Робот
алг переход
нач
  нц пока снизу стена
    влево
  кц
  вниз; вправо
кон

б) Чтобы закрасить все клетки под стеной, после перехода под стену Робот проходит вправо вдоль стены и закрашивает каждую клетку.

использовать Робот
алг переход
нач
  нц пока снизу стена
    влево
  кц
  вниз; вправо
  нц пока сверху стена
    закрасить; вправо
  кц
кон

в) Чтобы закрасить все клетки, прилегающие к стене, нужно сначала закрасить клетки под стеной, затем перейти к клеткам над стеной и закрасить их, а после этого закрасить клетки с другой стороны при возврате.

использовать Робот
алг переход
нач
  нц пока снизу стена
    влево
  кц
  вниз; вправо
  нц пока сверху стена
    закрасить; вправо
  кц
  закрасить; вверх
  закрасить; влево
  нц пока снизу стена
    закрасить; влево
  кц
  закрасить; вниз; закрасить
кон



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