1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 10 Параграф 1.1 ГДЗ Босова 9 класс 2023 (Информатика)
Босова
9 класс
Автор
Босова

Задание 10 Параграф 1.1 ГДЗ Босова 9 класс 2023 (Информатика)

Задача

Воспользуйтесь вспомогательным алгоритмом с параметром
ромб:
алг ромб (арг вещ х, у, а)
нач
сместиться в точку (х, у)
опустить перо
сместиться на вектор(2*а,
сместиться на вектор(-2*а
сместиться на вектор(-2*а
сместиться на вектор(2*а,
поднять перо
кон
Придумайте собственные рисунки на основе вспомогательного алгоритма с параметром ромб.
а)
использовать Чертежник
алг ромб_3
нач
. вещ x,y,a
. x:=15; y:=15;a:=2
. нц 3 раз
. . ромб (x,y,a)
. . a:=a+2; y:=y-2
. кц
кон
алг ромб (арг вещ x,y,a)
нач
. сместиться в точку (x,y)
. опустить перо
. сместиться на вектор(2*a,a)
. сместиться на вектор(-2*a,a)
. сместиться на вектор(-2*a,-a)
. сместиться на вектор(2*a,-a)
. поднять перо
кон
б)
использовать Чертежник
алг ромб_3
нач
. вещ x,y,a
. x:=15; y:=15;a:=1
. ромб (x,y,a)
. a:=a+2; y:=y-1
. ромб (x,y,a)
. y:=y-2
. ромб (x,y,a)
. a:=a+1
. ромб (x,y,a)
кон
алг ромб (арг вещ x,y,a)
нач
. сместиться в точку (x,y)
. опустить перо
. сместиться на вектор(2*a,a)
. сместиться на вектор(-2*a,a)
. сместиться на вектор(-2*a,-a)
. сместиться на вектор(2*a,-a)
. поднять перо
кон
в)
использовать Чертежник
алг ромб_3
нач
. вещ x,y,a
. x:=15; y:=15;a:=3
. ромб (x,y,a)
. x:=x+6;
. ромб (x,y,a)
. x:=x-3;y:=y-2
. ромб (x,y,a)
кон
алг ромб (арг вещ x,y,a)
нач
. сместиться в точку (x,y)
. опустить перо
. сместиться на вектор(2*a,a)
. сместиться на вектор(-2*a,a)
. сместиться на вектор(-2*a,-a)
. сместиться на вектор(2*a,-a)
. поднять перо
кон

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

Сначала составим вспомогательный алгоритм ромб, который рисует один ромб с вершинами, смещёнными на векторы $$ (2a, a),\; (-2a, a),\; (-2a, -a),\; (2a, -a) $$.

Затем используем этот алгоритм несколько раз, изменяя координаты и параметр $$a$$, чтобы получить нужные рисунки.

а)

использовать Чертежник
алг ромб_3
нач
  вещ x, y, a
  x:=15; y:=15; a:=2
  нц 3 раз
    ромб(x, y, a)
    a:=a+2; y:=y-2
  кц
кон
алг ромб(арг вещ x, y, a)
нач
  сместиться в точку (x, y)
  опустить перо
  сместиться на вектор(2*a, a)
  сместиться на вектор(-2*a, a)
  сместиться на вектор(-2*a, -a)
  сместиться на вектор(2*a, -a)
  поднять перо
кон

б)

использовать Чертежник
алг ромб_3
нач
  вещ x, y, a
  x:=15; y:=15; a:=1
  ромб(x, y, a)
  a:=a+2; y:=y-1
  ромб(x, y, a)
  y:=y-2
  ромб(x, y, a)
  a:=a+1
  ромб(x, y, a)
кон
алг ромб(арг вещ x, y, a)
нач
  сместиться в точку (x, y)
  опустить перо
  сместиться на вектор(2*a, a)
  сместиться на вектор(-2*a, a)
  сместиться на вектор(-2*a, -a)
  сместиться на вектор(2*a, -a)
  поднять перо
кон

в)

использовать Чертежник
алг ромб_3
нач
  вещ x, y, a
  x:=15; y:=15; a:=3
  ромб(x, y, a)
  x:=x+6
  ромб(x, y, a)
  x:=x-3; y:=y-2
  ромб(x, y, a)
кон
алг ромб(арг вещ x, y, a)
нач
  сместиться в точку (x, y)
  опустить перо
  сместиться на вектор(2*a, a)
  сместиться на вектор(-2*a, a)
  сместиться на вектор(-2*a, -a)
  сместиться на вектор(2*a, -a)
  поднять перо
кон

Ответ

Приведены алгоритмы для рисунков а), б) и в) с использованием вспомогательного алгоритма ромб.



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