мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| 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. | ||
| </ | </ | ||