Saturday, 7 June 2014

Rotating Coin

// ROTATE COIN

#include<stdio.h>

#include<conio.h>
#include<graphics.h>
#include<DOS.h>

void main()

{
int gd=DETECT, gm;
initgraph(&gd, &gm, "c:\\turboc3\\bgi");

setbkcolor(WHITE);

//rectangle(0,0,getmaxx(),getmaxy());

int x = getmaxx();

int y = getmaxy();

// VARIABLE TO ROTATE THE COIN

int flag = 0;

setcolor(RED);

setfillstyle(SOLID_FILL, RED);

for(int i=1; i<=10; i++)

{
if(flag == 0)
{
for(int j=1; j<=50; j++)
{
clearviewport();
fillellipse(x/2, y/2, j, 75);
delay(10);
}
flag = 1;
}
else
{
for(int k=50; k>0; k--)
{
clearviewport();
fillellipse(x/2, y/2, k, 75);
delay(10);
}
flag = 0;
}
}
delay(1000);
closegraph();
}

No comments:

Post a Comment