#include <stdio.h>
#include <conio.h>
#include <graphics.h>
#include <math.h>
void VeDuongTronDoiXung(int xc, int yc, int R,int m)
{
for(int x=0;x<(R/sqrt(2));x++)
{
int y=sqrt(R*R-x*x);
putpixel(xc+y,yc+x,m);
putpixel(xc+x,yc+y,m);
putpixel(xc+x,yc-y,m);
putpixel(xc+y,yc-x,m);
putpixel(xc-x,yc+y,m);
putpixel(xc-y,yc+x,m);
putpixel(xc-y,yc-x,m);
putpixel(xc-x,yc-y,m);
}
}
int main()
{
initwindow(800,600);
while(1)
{
for(int i=15;i>1;i--)
VeDuongTronDoiXung(400,300,200-i*10,15-i);
delay(200);
}
getch();
return 0;
}
Không có nhận xét nào:
Đăng nhận xét