Martin

fr062.gif

Построить фрактал Martin.

Фрактал строится благодаря многократному использованию следующих формул:

x'=y-sin(x)
y'=a-x,

x' и y' - значения, получаемые в результате подстановки в формулу значений, вычисленных на предыдущем шаге.

 
#include<conio.h>
#include<graphics.h>
#include<math.h>
 
int gd, gm;
double x, t, y ;
int n;
 
void main () {
 
   int gd= DETECT, gm;
   initgraph ( &gd, &gm, "C:\\TC\\BGI");
 
   x=0; y=0; n=0;
   while (!kbhit()) // пока не нажата клавиша
     t=x;
     x=y-sin(x); //в цикле прорабатывают формулы 
     y=3.14-t;
     n++;
     putpixel((x*2)+320,floor(y*2)+240, RED); //с прорисовкой каждой точки для полуенного х и y
 
  }
 
    getch();
    closegraph();
}

Ключевые слова: 
Мартин
ВложениеРазмер
Archive1.rar32.8 кб