Задали задание: нарисовать фрактал салфетка Серпинського. Ф-лы:
aksiom = FXF--FF--FF
F -> FF
X -> --FXF++FXF++FXF--
alfa=60
//F= F-F++F-F
//aksiom: F
double hag;
double alfa;
void draw(double x0,double y0,int iter,double hag)
{
if (iter!=0)
{
//пройти вперед на расстояние hag, x1,y1 - новые координаты
draw(x1,y1,iter-1,hag/2.)
//повернуть на угол -60, пройти вперед, x2,y2 - координаты.
....
}
else//aksiom
{
//пройти вперед на расстояние hag, x1,y1 - координаты точки
линия(x0,y0,x1,y1);
}