#include <graphics.h>
#include <conio.h>
void main()
{
double x = 3.051522, y = 1.582542, z = 15.62388, x1, y1, z1;
double dt = 0.0001;
int a = 5, b = 15, c = 1;
int gd=DETECT, gm;
initgraph(&gd, &gm, "C:\\BORLANDC\\BGI");
do {
x1 = x + a*(-x+y)*dt;
y1 = y + (b*x-y-z*x)*dt;
z1 = z + (-c*z+x*y)*dt;
x = x1; y = y1; z = z1;
putpixel((int)(19.3*(y - x*0.292893) + 320),
(int)(-11*(z + x*0.292893) + 392), 9);
} while (!kbhit());
closegraph();
}
I2luY2x1ZGUgPGdyYXBoaWNzLmg+CiNpbmNsdWRlIDxjb25pby5oPgp2b2lkIG1haW4oKQp7CiAgICBkb3VibGUgeCA9IDMuMDUxNTIyLCB5ID0gMS41ODI1NDIsIHogPSAxNS42MjM4OCwgeDEsIHkxLCB6MTsKICAgIGRvdWJsZSBkdCA9IDAuMDAwMTsKICAgIGludCBhID0gNSwgYiA9IDE1LCBjID0gMTsKICAgIGludCBnZD1ERVRFQ1QsIGdtOwogICAgaW5pdGdyYXBoKCZnZCwgJmdtLCAiQzpcXEJPUkxBTkRDXFxCR0kiKTsKICAgIGRvIHsKICAgICAgICB4MSA9IHggKyBhKigteCt5KSpkdDsKICAgICAgICB5MSA9IHkgKyAoYip4LXkteip4KSpkdDsKICAgICAgICB6MSA9IHogKyAoLWMqeit4KnkpKmR0OwogICAgICAgIHggPSB4MTsgeSA9IHkxOyB6ID0gejE7CiAgICAgICAgcHV0cGl4ZWwoKGludCkoMTkuMyooeSAtIHgqMC4yOTI4OTMpICsgMzIwKSwKICAgICAgICAgICAgICAgICAoaW50KSgtMTEqKHogKyB4KjAuMjkyODkzKSArIDM5MiksIDkpOwogICAgfSB3aGlsZSAoIWtiaGl0KCkpOwogICAgY2xvc2VncmFwaCgpOwp9