//Puzzle in computer graphics
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd=DETECT,gm,i;
initgraph(&gd,&gm,"C:\\TurboC3\\BGI");
setfillstyle(7,YELLOW);
bar(20,50,40,430);
bar(40,410,400,430);
bar(60,50,400,70);
bar(380,70,400,390);
bar(60,70,80,110);
bar(60,130,80,190);
bar(80,130,120,150);
bar(100,130,120,90);
bar(120,90,160,110);
bar(80,170,160,190);
bar(140,170,160,150);
bar(140,130,320,150);
bar(180,130,200,90);
bar(340,130,360,190);
bar(300,150,320,270);
bar(340,190,320,170);
bar(220,90,380,110);
bar(40,210,80,230);
bar(40,250,80,270);
bar(40,330,120,350);
bar(60,370,120,390);
bar(140,330,160,410);
bar(60,290,180,310);
bar(180,250,200,390);
bar(200,370,280,390);
bar(280,370,260,350);
bar(260,330,360,350);
bar(340,350,360,410);
bar(300,370,320,410);
bar(100,190,120,290);
bar(140,270,160,230);
bar(140,210,240,230);
bar(220,230,240,350);
bar(240,290,380,310);
bar(340,290,360,210);
bar(260,290,280,170);
bar(260,170,180,190);
getch();
for(i=0;i<=80;i++)
{
setcolor(BLACK);
setfillstyle(1,GREEN);
fillellipse(50,40+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(50+i,120,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(90,120-i,5,5);
delay(50);
}
getch();
for(i=0;i<=120;i++)
{
setfillstyle(1,GREEN);
fillellipse(90+i,80,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(210,80+i,5,5);
delay(50);
}
getch();
for(i=0;i<=160;i++)
{
setfillstyle(1,GREEN);
fillellipse(210+i,120,5,5);
delay(50);
}
getch();
for(i=0;i<=80;i++)
{
setfillstyle(1,GREEN);
fillellipse(370,120+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(370-i,200,5,5);
delay(50);
}
getch();
for(i=0;i<=80;i++)
{
setfillstyle(1,GREEN);
fillellipse(330,200+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(330-i,280,5,5);
delay(50);
}
getch();
for(i=0;i<=120;i++)
{
setfillstyle(1,GREEN);
fillellipse(290,280-i,5,5);
delay(50);
}
getch();
for(i=0;i<=120;i++)
{
setfillstyle(1,GREEN);
fillellipse(290-i,160,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(170,160+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(170-i,200,5,5);
delay(50);
}
getch();
for(i=0;i<=80;i++)
{
setfillstyle(1,GREEN);
fillellipse(130,200+i,5,5);
delay(50);
}
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(130+i,280,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(170,280-i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(170+i,240,5,5);
delay(50);
}
getch();
for(i=0;i<=120;i++)
{
setfillstyle(1,GREEN);
fillellipse(210,240+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(210+i,360,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(250,360-i,5,5);
delay(50);
}
getch();
for(i=0;i<=120;i++)
{
setfillstyle(1,GREEN);
fillellipse(250+i,320,5,5);
delay(50);
}
getch();
for(i=0;i<=80;i++)
{
setfillstyle(1,GREEN);
fillellipse(370,320+i,5,5);
delay(50);
}
getch();
for(i=0;i<=40;i++)
{
setfillstyle(1,GREEN);
fillellipse(370+i,400,5,5);
delay(50);
}
getch();
outtextxy(420,400,"WOW");
getch();
closegraph();
}
No comments:
Post a Comment
Note: only a member of this blog may post a comment.