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

Упр.99 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Босова 8 класс, Бином: 99. Исполнитель Черепаха действует на песчаной арене, имеющей форму квадрата со стороной 500 пикселей. B начальный момент времени Черепаха находится в центре арены, её голова направлена к верхней стороне квадрата, хвост опущен. Черепаха может выполнять команды: 1) вперёд (n) — Черепаха перемещается на n шагов в том направлении, куда развёрнута её голова; один шаг перемещения Черепахи соответствует одному пикселю; 2) вправо (m) — Черепаха изменяет направление движения на m градусов по часовой стрелке. При опущенном хвосте Черепаха оставляет на арене след в виде линии. а) Определите, что получится после выполнения Черепахой следующего алгоритма (считайте размеры одной клетки равными пяти пикселям). б) Допишите алгоритм для Черепахи таким образом, чтобы в результате его выполнения в центре арены появился ромб, представленный на рисунке. б) клеточка – 10 пикселей поднять хвост вперед (30) опустить хвост вправо (135) вперед (40) вправо (90) вперед (40) вправо (90) вперед (40) вправо (90) вперед (40)

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

а) Черепаха стартует из центра арены, голова направлена вверх. Так как хвост опущен, при движении она рисует линию.

Последовательно выполняем команды:

  • $$\text{вправо }(270)$$ — поворот на $$270^\circ$$ по часовой стрелке, то есть направление меняется на противоположное: теперь Черепаха смотрит вниз;
  • $$\text{вперёд }(40)$$ — от центра вниз на 40 пикселей;
  • $$\text{вправо }(90)$$ — поворот вправо, теперь направление влево;
  • $$\text{вперёд }(30)$$ — движение влево на 30 пикселей;
  • $$\text{вправо }(120)$$ — поворот на $$120^\circ$$ по часовой стрелке;
  • $$\text{вперёд }(50)$$ — движение по новому направлению на 50 пикселей.

В результате получится ломаная линия из трёх отрезков.

б) Клетка равна 10 пикселям, значит стороны ромба на рисунке соответствуют отрезкам по 40 пикселей, а диагонали проходят через центр.

Чтобы получить ромб, нужно поднять хвост, перейти в нужную точку без следа, опустить хвост и провести четыре стороны ромба командами с поворотами на $$135^\circ$$ и $$90^\circ$$.

поднять хвост
вперёд (30)
опустить хвост
вправо (135)
вперёд (40)
вправо (90)
вперёд (40)
вправо (90)
вперёд (40)
вправо (90)
вперёд (40)

Ответ

а) Получится ломаная из трёх отрезков: сначала вниз, затем влево, затем под углом вверх-вправо.

б) Подходящий алгоритм:

поднять хвост
вперёд (30)
опустить хвост
вправо (135)
вперёд (40)
вправо (90)
вперёд (40)
вправо (90)
вперёд (40)
вправо (90)
вперёд (40)



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