Page 432 - C++
P. 432
x=r*cos(i);
y=r*sin(i);
setcolor(14);
line(300,200,x+300,y+200);
//calculations for minute hand
xm=(r-5)*cos(j);
ym=(r-5)*sin(j);
setcolor(9);
line(300,200,xm+300,ym+200);
//calculations for hour hand
xh=(r-20)*cos(k);
yh=(r-20)*sin(k);
setcolor(6);
line(300,200,xh+300,yh+200);
delay(200.5);
int pks=0;
if(kbhit())
{
restorecrtmode();
return;
}
float l,m;
for(pks=1;pks<=4;pks++)
{
l=200*cos(ii);
m=200*sin(ii);
setcolor(4);
line(300,290,300+l,190+m);
setcolor(14);
setfillstyle(SOLID_FILL,14);
circle(l+300,m+190,15);
floodfill(l+300,m+190,14);
ii+=.105;
delay(200.5);
setcolor(0);
setfillstyle(SOLID_FILL,0);
circle(l+300,m+190,15);
floodfill(l+300,m+190,0);
line(300,290,300+l,190+m);
}
setcolor(0);
line(300,200,x+300,y+200);
line(300,200,xm+300,ym+200);
line(300,200,xh+300,yh+200);
}
while(ii>13.89)
{