#include #include #include #include int a,b; void main() { int gd=DETECT,gm,i,j,x; double y,y1; a=getmaxx()/2; b=getmaxy()/2; initgraph(&gd,&gm,"c\\tc\\bgi"); for(i=0;i<500;i++) { /* circle(50+i-a,50+i+b,20);*/ y=200*fabs(sin(0.5*i+3.14159)*exp(-0.025*3.14159)); y1=50*fabs(sin(0.5*i+3.14159)*exp(-0.025*3.14159)); ellipse(50+i-a,y,0,360,30,10); ellipse(70+i-a,y,0,360,3,1); if(i%2==0) ellipse(60+i-a,y,0,180,6,18); if(i%4==0) ellipse(60+i-a,y,220,330,6,25); clearviewport(); } getch(); closegraph(); }