#include <graphics.h>
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <math.h>
#define PI 3.141693
struct Diem
{
int x;
int y;
};
Diem tddt(Diem tam, int R, int g)
{
Diem kq;
kq.x = tam.x + R * cos(g*PI/180);
kq.y = tam.y + R * sin(g*PI/180);
return kq;
}
void vengoisao(Diem tam, int R, int gbd, int m)
{
setcolor(m);
for(int i=1;i<=5;i++)
{
Diem d1 = tddt (tam, R, gbd+i*144);
Diem d2 = tddt (tam, R, gbd+(i+1)*144);
line(d1.x,d1.y,d2.x,d2.y);
}
}
int main()
{
initwindow(800,600);
setlinestyle(0,0,1);
Diem tam;
tam.x=200;
tam.y=200;
int R=200;
int gbd=270;
int m=5;
while(1)
{
vengoisao(tam,R, gbd,m);
tam.x+=5;
//delay(100);
//tam.y+=5;
//gbd+=5;
m=m+1;
if(m>15)
m=1;
delay(100);
}
getch();
return 0;
}
Không có nhận xét nào:
Đăng nhận xét