мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
tasks:snezhinka [16/11/2016 02:48] – ybezrukov | tasks:snezhinka [16/11/2016 08:53] (текущий) – ybezrukov | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Часть первая ====== | ====== Часть первая ====== | ||
- | Требуется нарисовать шесть линий под углом $60^\circ$ друг с другом. Для облегчения расчетов перейдем в полярную систему координат (так как в ней естественным образом делается поворот). В полярной системе координата точки задается так же двумя числами, | + | Требуется нарисовать шесть линий под углом $60^\circ$ друг с другом. Для облегчения расчетов перейдем в полярную систему координат (так как в ней естественным образом делается поворот). В полярной системе координата точки задается так же двумя числами, |
{{: | {{: | ||
Строка 64: | Строка 64: | ||
initgraph(gd, | initgraph(gd, | ||
| | ||
- | x_centr := getmaxx div 2; // найдем цент | + | x_centr := getmaxx div 2; // найдем центр снежинки |
y_centr := getmaxy div 2; | y_centr := getmaxy div 2; | ||
| | ||
Строка 75: | Строка 75: | ||
line(round(p_nach.x) + x_centr, round(p_nach.y) + y_centr, round(p_konech.x) + x_centr, round(p_konech.y) + y_centr); // нарисуем первую линию снежинки | line(round(p_nach.x) + x_centr, round(p_nach.y) + y_centr, round(p_konech.x) + x_centr, round(p_konech.y) + y_centr); // нарисуем первую линию снежинки | ||
| | ||
+ | for i := 1 to 5 do | ||
+ | begin | ||
+ | // реализовать самостоятельно отрисовку остальных линий снежинки | ||
+ | end; | ||
+ | repeat until graphkeypressed; | ||
+ | closegraph; | ||
end. | end. | ||
</ | </ |