Упр.186 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
а) Алгоритм:
у:=х*sqrt(2)y=sqrt(sqr(x)+sqr(x)) — как диагональ квадрата
использовать Черепаха
алг
нач
. цел х
. вещ у
. х:=20
. у:=х*sqrt(2)
. опустить хвост
. нц 3 раз
. . нц 4 раз
. . . вперед (х)
. . . вправо (45)
. . . вперед (у)
. . . вправо (45)
. . кц
. . поднять хвост
. . вправо (90)
. . вперед (40)
. . влево (90)
. . опустить хвост
. кц
. поднять хвост
кон
б) Алгоритм:
использовать Черепаха
алг
нач
. цел х
. х:=40
. опустить хвост
. нц 3 раз
. . нц 6 раз
. . . вперед (х)
. . . вправо (60)
. . кц
. . х:=х+10
. кц
. поднять хвост
кон
а) Внутри фигуры есть отрезки, являющиеся диагоналями квадратов. Их длина выражается через сторону квадрата по формуле $$y=x\sqrt{2}$$.
Пусть $$x=20$$, тогда
$$y=20\sqrt{2}$$
Алгоритм для Черепахи:
использовать Черепаха
алг
нач
цел x
вещ y
x:=20
y:=x*sqrt(2)
опустить хвост
нц 3 раз
нц 4 раз
вперед (x)
вправо (45)
вперед (y)
вправо (45)
кц
поднять хвост
вправо (90)
вперед (40)
влево (90)
опустить хвост
кц
поднять хвост
кон
б) Здесь строятся три одинаковые фигуры, а длина стороны каждый раз увеличивается на 10.
Начальное значение: $$x=40$$.
Алгоритм:
использовать Черепаха
алг
нач
цел x
x:=40
опустить хвост
нц 3 раз
нц 6 раз
вперед (x)
вправо (60)
кц
x:=x+10
кц
поднять хвост
кон
Ответ
а) $$x=20,\; y=20\sqrt{2}$$; алгоритм построения фигуры приведён выше.
б) $$x=40$$; после каждой фигуры $$x:=x+10$$; алгоритм построения фигуры приведён выше.