Código de dibujo VC++. Cuando se hace clic y se arrastra el mouse, aparecerá el círculo.
gt;
#include
#include
#include
#include
clase círculo {
int x,y; int radio;
público:
círculo (int vx,int vy,int vradius)
{
x=vx y=vy;
radio=vradius;
}
círculo() {
x=100;
y=180
radio=50;
}
void seradius(int sradius)
void show()
void move(int newx,int newy) {
int ii=getcolor();
ocultar();
x=(x+newx)%640;
y=y; p> p>
setcolor( ii);
show();
}
};
main() p>
{
int gdriver=DETECT,gmode;
círculo cs[10]; for(int i=0;i<10;i++ ) p>
cs[i].setradius(5*i); for(i=0;i<10;i++) {
setcolor(i+1);
cs [i].show();
}
for(int j=0;j<200;j++)
for(i=0 ;i <10;i++)
{
setcolor(i+1);
cs[i].move(5,5); p>
}
closegraph(); devolver 1;
}