Напишите отчет (3 пункта) на основе решенной программы для рисования ромба с вершинами, расположенными на осях
Напишите отчет (3 пункта) на основе решенной программы для рисования ромба с вершинами, расположенными на осях координат: (-5; 0) и (0; 18). В программе используйте чертежника алгоритм ромба следующий: задано|поднято перо нужно|нарисован ромб с вершинами, лежащими на осях координат, где координаты двух вершин (-5; 0) и (0; 18) |поднять перо начало переместиться в точку (-5,0) опустить перо переместиться в точку (0,18) переместиться в точку (5,0) переместиться в точку (0,-18) переместиться в точку (-5,0) поднять перо конец 2) исходные данные 3) модель 4) блок-схема
София 50
Отчет о решении программы для рисования ромба:1) Задача: Написать программу для рисования ромба с вершинами, расположенными на осях координат: (-5; 0) и (0; 18). В программе используется чертежник и алгоритм ромба следующий:
- задано|поднято перо нужно|нарисован ромб с вершинами, лежащими на осях координат, где координаты двух вершин (-5; 0) и (0; 18)
- поднять перо
- начало переместиться в точку (-5,0)
- опустить перо
- переместиться в точку (0,18)
- переместиться в точку (5,0)
- переместиться в точку (0,-18)
- переместиться в точку (-5,0)
- поднять перо
- конец
2) Исходные данные:
Для решения задачи нам дано, что нужно нарисовать ромб с вершинами, расположенными на осях координат: (-5; 0) и (0; 18).
3) Модель:
Для начала нарисуем координатные оси на листе бумаги. После этого мы отметим вершины ромба на осях координат: (-5; 0) и (0; 18). Затем, используя алгоритм рисования ромба, описанный выше, будем перемещаться по координатам и рисовать линии между точками.
4) Блок-схема:
Ниже представлена блок-схема программы для рисования ромба:
\[
\begin{{array}}{{ccc}}
\text{{начало}} & \rightarrow & \square \\
& \downarrow & \\
\text{{поднять перо}} & \rightarrow & \square \\
& \downarrow & \\
\text{{переместиться в точку (-5,0)}} & \rightarrow & \square \\
& \downarrow & \\
\text{{опустить перо}} & \rightarrow & \square \\
& \downarrow & \\
\text{{переместиться в точку (0,18)}} & \rightarrow & \square \\
& \downarrow & \\
\text{{переместиться в точку (5,0)}} & \rightarrow & \square \\
& \downarrow & \\
\text{{переместиться в точку (0,-18)}} & \rightarrow & \square \\
& \downarrow & \\
\text{{переместиться в точку (-5,0)}} & \rightarrow & \square \\
& \downarrow & \\
\text{{поднять перо}} & \rightarrow & \square \\
& \downarrow & \\
\text{{конец}} & \rightarrow & \square \\
\end{{array}}
\]
Таким образом, программа будет выполнять указанные шаги в блок-схеме, чтобы нарисовать ромб с заданными вершинами на осях координат.