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

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

Задача

использовать Робот
алг переход в противоположный угол
дано |поле 10х14, на поле стен нет
нач
. если сверху стена
. . то если слева стена
. . . . то верхний левый
. . . . иначе верхний правый
. . . все
. все
. если снизу стена
. . то если слева стена
. . . . то нижний левый
. . . . иначе нижний правый
. . . все
. все
кон
алг верхний левый
нач
. нц 9 раз
. . вниз
. кц
. нц 13 раз
. . вправо
. кц
кон
алг верхний правый
нач
. нц 9 раз
. . вниз
. кц
. нц 13 раз
. . влево
. кц
кон
алг нижний левый
нач
. нц 9 раз
. . вверх
. кц
. нц 13 раз
. . вправо
. кц
кон
алг нижний правый
нач
. нц 9 раз
. . вверх
. кц
. нц 13 раз
. . влево
. кц
кон

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

Чтобы робот оказался в противоположном углу поля $10 \times 14$, сначала определим, в каком углу он стоит. Для этого проверим, есть ли сверху и слева стены, либо снизу и слева стены. После этого выполним нужный переход к противоположному углу.

использовать Робот
алг переход в противоположный угол
дано | поле 10×14, на поле стен нет
нач
. если сверху стена
. . то если слева стена
. . . то верхний левый
. . . иначе верхний правый
. . все
. все
. если снизу стена
. . то если слева стена
. . . то нижний левый
. . . иначе нижний правый
. . все
. все
кон

Для каждого угла составим отдельный алгоритм перехода в противоположный угол:

алг верхний левый
нач
. нц 9 раз
. . вниз
. кц
. нц 13 раз
. . вправо
. кц
кон

алг верхний правый
нач
. нц 9 раз
. . вниз
. кц
. нц 13 раз
. . влево
. кц
кон

алг нижний левый
нач
. нц 9 раз
. . вверх
. кц
. нц 13 раз
. . вправо
. кц
кон

алг нижний правый
нач
. нц 9 раз
. . вверх
. кц
. нц 13 раз
. . влево
. кц
кон

Так робот из любого угла поля перейдёт в противоположный угол.



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