Saturday, October 12, 2013

Great graphics program for a man who is skating on the road

#include<graphics.h>
#include<dos.h>
#include<conio.h>
void main()
{
int i,j=0,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
for(i=0; i<=440;i=i+10)
{
      setcolor(15);
setfillstyle(SOLID_FILL,15);
ellipse(290,40,0,180,30,20);
ellipse(250,52,60,323,24,14);
ellipse(295,60,180,360,25,10);
ellipse(320,50,270,90,20,10);
ellipse(60,60,90,180,40,20);
ellipse(90,40,0,180,30,14);
ellipse(120,60,0,90,20,20);
line(20,60,140,60);
floodfill(290,40,15);
floodfill(90,40,15);
setfillstyle(SOLID_FILL,14);
line(20,300,360,300);
line(20,390,360,390);
rectangle(20,340,90,350);
rectangle(120,340,200,350);
rectangle(260,340,330,350);
floodfill(40,345,15);
floodfill(130,345,15);
floodfill(270,345,15);
circle(180+i,78,24);
line(160+i,112,80+i,140);
line(160+i,130,82+i,150);
line(200+i,114,230+i,140);
line(200+i,140,220+i,160);
line(230+i,140,300+i,140);
line(220+i,160,300+i,150);
line(160+i,130,100+i,240);
line(100+i,240,40+i,240);
line(40+i,240,40+i,280);
line(50+i,260,40+i,280);
line(200+i,140,180+i,202);
line(180+i,202,216+i,236);
line(218+i,250,185+i,310);
line(185+i,310,210+i,320);
line(210+i,320,170+i,320);
line(170+i,320,200+i,250);
line(200+i,250,150+i,220);
line(150+i,220,118+i,260);
line(110+i,260,50+i,260);
arc(294+i,146,300,50,8);
arc(84+i,144,125,260,6);
arc(212+i,244,320,60,8);
arc(110+i,244,270,320,16);
arc(180+i,140,45,130,34);
circle(35+i,243,3);
circle(35+i,251,3);
circle(35+i,259,3);
circle(35+i,267,3);
circle(35+i,275,3);
circle(203+i,325,3);
circle(171+i,325,3);
circle(179+i,325,3);
circle(187+i,325,3);
circle(195+i,325,3);
delay(100);
clearviewport();
}
getch();
}

Graphics program for making an aeroplane

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
line(164,138,254,146);
line(156,142,250,152);
line(164,138,124,76);
line(156,142,110,76);
line(80,80,60,140);
line(60,140,140,160);
line(140,160,140,170);
line(60,140,20,150);
line(340,180,330,190);
line(340,180,350,180);
line(350,180,340,190);
line(340,190,330,190);
line(370,180,380,180);
line(380,180,370,190);
line(370,190,360,190);
line(360,190,370,180);
line(400,180,410,180);
line(410,180,400,190);
line(400,190,390,190);
line(390,190,400,180);
line(340,164,420,174);
line(420,174,430,164);
line(430,164,346,156);
line(86,176,280,220);
line(322,212,360,220);
line(360,220,320,280);
line(280,220,240,280);
line(240,280,240,290);
line(340,260,320,290);
line(340,250,342,268);
line(360,230,370,260);
line(370,230,380,260);
line(380,60,340,90);
line(300,120,250,150);
line(290,180,370,140);
line(260,260,320,270);
line(370,140,425,66);
line(432,170,424,178);
line(424,178,414,218);
line(450,140,410,250);
line(10,158,10,170);
line(460,140,420,250);
line(350,258,350,262);
circle(352,274,14);
circle(380,272,14);
arc(460,120,180,210,76);
arc(300,80,270,348,40);
arc(380,180,310,20,53);
arc(200,200,312,5,84);
arc(380,170,249,304,60);
arc(400,90,45,125,35);
arc(300,140,190,257,42);
arc(300,140,190,258,52);
arc(460,220,160,200,147);
arc(280,220,236,305,72);
arc(280,220,240,300,80);
arc(104,100,50,140,31);
arc(96,90,40,140,19);
line(370,140,290,190);
line(350,236,350,262);
getch();
}

Cool graphics program of a tiny car running on a street

#include<conio.h>
#include<graphics.h>
#include<dos.h>
void main()
{
clrscr();
int i,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\\turboc3\\bgi");
for(i=0;i<=320;i=i+10)
{
setcolor(15);
rectangle(0,0,500,370);
line(0,170,500,170);
line(0,280,500,280);
line(0,240,500,240);
setcolor(7);
line(52,250,48,262);
line(64,250,68,262);
rectangle(56,80,60,250);
ellipse(58,250,0,360,6,2);
ellipse(100,82,0,360,8,2);
arc(58,250,230,310,15);
arc(100,82,180,360,6);
arc(80,100,50,135,27);
arc(80,100,44,140,31);
arc(270,200,313,33,54);
arc(270,202,335,21,90);
setcolor(8);
rectangle(1,80,70,170);
rectangle(1,90,20,114);
rectangle(8,90,10,114);
rectangle(1,100,20,102);
rectangle(20,120,50,170);
line(70,80,70,60);
circle(46,148,2);
arc(34,90,40,160,48);
setcolor(6);
setfillstyle(CLOSE_DOT_FILL,14);
rectangle(200,80,300,170);
rectangle(300,100,370,170);
rectangle(300,90,370,100);
line(180,80,300,80);
line(200,50,180,80);
line(200,50,300,50);
line(300,50,310,60);
line(210,50,200,80);
line(220,50,220,80);
arc(290,20,270,360,40);
arc(290,20,270,355,50);
arc(400,20,180,252,50);
arc(400,20,180,255,60);
arc(340,70,20,160,12);
floodfill(260,120,6);
line(330,20,350,20);
line(330,80,350,80);
line(234,50,234,80);
line(250,50,250,80);
line(264,50,264,80);
line(274,50,280,80);
line(290,50,296,80);
line(300,90,300,70);
line(370,90,370,70);
line(330,80,330,66);
line(350,80,350,66);
line(330,80,350,80);
line(290,60,290,70);        
line(385,66,385,79);
line(320,130,320,170);
line(350,130,350,170);
circle(324,152,2);
arc(335,140,20,150,18);
setcolor(1);
setfillstyle(SOLID_FILL,13);
arc(100+i,320,24,152,46);
arc(100+i,320,25,157,52);
arc(70+i,330,110,190,38);
arc(130+i,330,350,70,38);
arc(70+i,340,20,150,14);
arc(130+i,340,20,150,14);
arc(174+i,310,160,245,14);
circle(70+i,340,10);
circle(130+i,340,10);
line(60+i,300,142+i,300);
line(100+i,274,100+i,300);
line(32+i,334,58+i,334);
line(84+i,334,118+i,334);
line(144+i,334,170+i,334);
line(38+i,310,38+i,324);
line(38+i,324,32+i,334);
floodfill(100+i,320,1);
floodfill(100+i,272,1);
delay(100);
if(i==320)
break;
clearviewport();
}
getch();
}

Graphics program for running of a jeep

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
void main()
{
int i,j=0,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
for(i=0;i<420;i=i+10,j++)
{
line(220+i,220,160+i,280);
line(160+i,280,100+i,280);
line(100+i,280,100+i,340);
line(100+i,340,180+i,340);
line(180+i,340,180+i,320);
line(180+i,320,220+i,320);
line(220+i,320,220+i,340);
line(220+i,340,340+i,340);
line(340+i,340,340+i,320);
line(340+i,320,380+i,320);
line(380+i,320,380+i,340);
line(380+i,340,380+i,340);
line(380+i,340,460+i,340);
line(460+i,340,460+i,280);
line(460+i,280,420+i,280);
line(420+i,280,360+i,220);
line(360+i,220,220+i,220) ;
line(220+i,240,180+i,280);
line(180+i,280,260+i,280);
line(260+i,280,260+i,240);
line(260+i,240,220+i,240) ;
rectangle(300+i,240,340+i,280);
arc(200+i,340,0,360,18);
arc(200+i,340,0,360,10);
arc(360+i,340,0,360,18);
arc(360+i,340,0,360,10);
line(10,360,650,370);
line(60,360,60,200);
line(0,60,120,20);
line(120,20,340,100);
line(340,100,550,20);
line(550,20,700,130);
setcolor(j);
delay(200);
if(i==420)
break;
clearviewport();
}
getch();
}

Amazing graphics program of a Maratha warrior King Shambhaji opening the jaw of lion with bare hands

#include<graphics.h>
#include<conio.h>
#include<iostream.h>
void main ()
{
int i,j, gd = DETECT, gm;
initgraph (&gd,&gm," c:\tc\bgi");
setbkcolor(WHITE);
setcolor(RED);
//setfillstyle(SOLID_FILL,RED);
//floodfill(75,7,RED);
line(72,34,73,32);
line(73,32,68,30);
line(68,30,67,29);
line(67,29,67,27);
line(67,27,66,26);
line(66,26,67,23);
line(67,23,61,21);
line(61,22,68,16);
line(68,16,68,13);
line(68,13,75,5);
line(75,5,80,5);
line(80,5,85,6);
line(85,6,94,7);
line(72,34,74,32);
line(74,32,70,28);
line(70,28,71,26);
line(71,26,71,26);
line(71,26,72,22);
line(72,22,73,26);
line(73,26,75,26);
line(75,26,76,23);
arc(78,24,30,140,3);
arc(82,21,230,360,2);
arc(87,22,20,140,4);
line(90,21,89,22);
arc(85,25,310,38,6);
arc(89,33,290,90,3.3);
arc(88,40,350,50,4);
line(92,40,94,40);
arc(90,34,290,10,8);
arc(102,33,90,195,3);
arc(108,21,170,250,10);
arc(100,22,40,180,3);
arc(98,10,310,160,6);
line(102,20,102,15);


line(88,14,94,19);//
line(94,19,92,20);
line(92,20,90,19);
line(90,19,85,16);
line(85,16,88,14);

line(103,12,105,14);
arc(117,25,45,135,15);
line(125,12,145,35);
arc(195,30,185,210,50);


arc(75,38,30,100,6);
arc(83,35,200,360,2);
line(85,35,90,36);
line(86,35,87,32);

arc(212,55,180,220,60);
line(160,98,165,94);
line(160,98,160,104);
line(160,104,154,106);
line(154,106,154,112);
line(154,112,130,120);
 line(130,120,120,117);
 line(120,117,104,106);
 line(104,106,126,70);
 arc(120,23,140,230,12);
 line(111,29,112,38);
 arc(116,25,322,18,18);
 arc(120,45,38,138,12);
 arc(128,40,160,210,16);
 arc(105,35,330,360,27);
 arc(145,112,115,140,70);
 arc(69,4,290,324,75);
 arc(160,120,96,128,60);
 arc(110,73,0,50,14);
 arc(160,120,98,125,70);
 arc(138,80,140,155,60);
 arc(140,70,165,180,60);
  arc(130,5,225,240,60);
 arc(130,5,258,260,60);
 arc(70,98,55,75,40);
 line(92,68,80,70);
line(80,70,72,77);
 line(72,77,82,82);
 line(82,82,86,78);
line(86,78,94,74);
 line(78,79,82,75);
 line(80,81,84,77);
 line(76,77,80,73);
line(87,79,96,80);
 line(96,80,99,76);
 line(99,76,105,76);
 arc(112,84,40,138,12);
 line(82,82,90,86);
arc(160,75,245,310,45);
 arc(202,130,55,130,25);
 arc(202,130,350,35,25);
 arc(241.5,132,190,290,15);
line(245,146,252,143);
 arc(252,146,310,90,4);
 arc(312,165,165,190,60);
 arc(253,180,280,80,4);
 arc(244,199,60,115,16);
 arc(236,183,85,340,2);
 arc(236,178,90,340,2);
arc(244,199,94,115,24);
 arc(212,168,350,20,30);
 arc(225,100,240,285,60);
 arc(89,92,300,70,5.5);
 line(90,98,80,103);
 arc(85,92,200,40,3);
line(84,85,88,90);
 arc(88,95,180,240,5);
 line(108,110,103,115);
 line(103,115,103,124);
line(103,124,88,166);
line(124,118,120,125);
 arc(90,130,322,10,30);
 arc(130,174,120,166,30);
 arc(80,148,230,300,20);
 arc(88,150,220,290,25);
 arc(99,170,220,55,5);
arc(90,143,247,300,26);
 arc(108,132,260,290,30);
 arc(130,73,260,300,90);
 arc(179,162,20,120,12);
 line(190,158,184,170);
 arc(170,155,280,340,20);
 arc(172,177,60,280,2);
 arc(172,182,60,350,2);
 arc(178,192,60,120,10);
 arc(184,180,260,40,4);
 arc(220,200,120,145,40);
arc(188,148,304,330,20);
 arc(219,106,230,320,4);
 arc(230,122,330,120,15);
 arc(266,145,140,180,28);
 arc(228,124,330,120,10);
 arc(266,142,150,185,32);
 arc(95,135,230,260,25);
 arc(60,130,280,308,30);
arc(40,144,300,333,30);
 arc(78,164,90,140,25);
 line(78,138,96,140);
 arc(27,138,310,340,30);
arc(68,126,50,130,10);





arc(54,168,130,320,2);
arc(50,166,120,360,2);
arc(48,162,120,340,2);
arc(57,152,70,130,4);


arc(120,90,164,178,50);
 arc(54,85,300,360,16);
 arc(65,100,120,280,2.5);
 arc(67,103,120,280,2);
arc(70,106,120,300,2);
 arc(72,108,120,300,2);
arc(75,106,240,360,3);
 arc(81,99,260,330,8);
 arc(94,96,90,150,6);

 line(88,103,89,112);
 arc(71,77,298,319,40);
 arc(117,105,115,180,15);
 arc(106,89,290,360,6);
 arc(110,124,140,220,25);
arc(75,100,299,310,40);
 setcolor(14);
 outtextxy(190,30," RAJE");
 setcolor(WHITE);

 rectangle(0,0,600,250);

 arc(80,100,110,300,3);
arc(78,84,300,360,7);
arc(85,94,100,230,6);//
line(78,109,74,100);
arc(80,93,200,290,5);
arc(60,85,308,340,18);
line(70,100,74,100);




 //flag
 setcolor(RED);

 line(280,40,400,190);
 line(400,190,425,197);
 line(425,197,283,37);
 line(280,40,283,37);
  setfillstyle(LINE_FILL,RED);
 floodfill(410,185,RED);
 setcolor(RED);

setcolor(RED);
 arc(355,160,60,120,142);
 arc(450,180,100,138,150);
 arc(380,160,40,110,100);
 arc(420,250,75,118,160);
 setfillstyle(SLASH_FILL,RED);
floodfill(350,40,RED);
setfillstyle(SOLID_FILL,RED);
floodfill(300,10,RED);

arc(75,84,320,360,10);
arc(89,97,130,200,9);
arc(81,95,180,270,5);
arc(66,90,305,350,10);
line(72,99,75,99);
line(75,99,78,107);
arc(80,100,200,290,3);
arc(95,140,90,180,5);
/*

arc(80,118,190,360,5.5);
arc(68,130,100,130,14);
arc(69,135,350,160,4);
arc(87,129,200,220,15);
arc(56,128,110,20,2);
arc(77,137,135,160,25);
arc(56,127,90,300,2);
arc(61,129,110,20,2);
arc(65,130,110,20,2);*/

circle(101,81,2);
setfillstyle(LTSLASH_FILL,RED);
floodfill(101,81,RED);
arc(110,82,220,100,6);
line(77,30,77,27);
line(77,27,80,25);
line(81,28,79,28);



 //RECTANGLE
rectangle(0,250,600,300);
getch();
}

Friday, October 11, 2013

C++ program to Add,sub,mult and div two numbers

#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int a,b;
cout<<"enter two no.";
cin>>a>>b;
cout<<endl<<"sum="<<a+b;
cout<<endl<<"difference="<<a-b;
cout<<endl<<"multiplication="<<a*b;
cout<<endl<<"division="<<a/b;
getch();
}

C++ program to ADD,MULTIPLY,SUBSTRACT,DIVISION of numbers using switch case

#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int a,b,choice,error;
cout<<endl<<"enter two no.";
cin>>a>>b;
cout<<endl<<"choose the operation which you want to do";
cout<<endl<<"addition";
cout<<endl<<"substration";
cout<<endl<<"multiplication";
cout<<endl<<"division";
cout<<endl<<"enter your choice";
cin>>choice;
switch(choice)
{
case 1:
cout<<endl<<"addition="<<a+b;
break;
case 2:
if(a>b)
cout<<endl<<"substraction="<<a-b;
else
cout<<endl<<"substraction="<<b-a;
break;
case 3:
cout<<endl<<"multiplication="<<a*b;
break;
case 4:
if(b==0)
cout<<endl<<"error"<<error;
else
cout<<endl<<"division="<<a/b;
break;
}
getch();
}

C++ Program to calculate area of circle and rectangle

#include<iostream.h>
#include<conio.h>
float circle(int r);
int rectangle(int l,int b);
void main()
{
clrscr();
int radius,length,breath,acir,arect;
cout<<"enter radius"<<endl;
cin>>radius;
acir=circle(radius);
cout<<"enter length and breath  "<<endl;
cin>>length>>breath;
arect=rectangle(length,breath);
cout<<" area of circle  "<<acir;
cout<<" area of rectangle  "<<arect;
getch();
}
float circle(int r)
{
return(3.14*r*r);
}
int rectangle(int l,int b)
{
return(l*b);
}

C++ program for division of two numbers

//program for division
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
int no1,no2,div;
cout<<"enter two nos ";
cin>>no1>>no2;
div=no1/no2;
cout<<"division= "<<div;
getch();
}

Program to draw circle in Graphics

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
circle(60,60,20);//(x coord of center,y coord of center,radius)
getch();
}

Program to draw simple line in Graphics

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
clrscr();
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc\bgi");
line(40,60,50,70); //coords of two end pts of line
getch();
}

Graphics project:Dynamic Wallpaper

#include<dos.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int i;
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc]bgi");
for(i=0;i<=50;i=i+10)
{
setbkcolor(7);
setcolor(15);
ellipse(550,100,190,320,30,20);
ellipse(530,90,100,250,20,20);
ellipse(540,80,40,165,20,20);
ellipse(560,85,10,120,20,20);
ellipse(570,95,260,80,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(540,80,15);
setcolor(15);
ellipse(320,60,60,160,30,20);
ellipse(310,70,120,260,30,20);
ellipse(320,75,210,320,30,20);
ellipse(330,70,270,40,30,20);
ellipse(330,60,330,120,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(320,60,15);
ellipse(550,250,20,180,40,20);
ellipse(540,260,120,250,40,20);
ellipse(560,270,190,360,40,20);
ellipse(570,260,300,80,40,20);
setfillstyle(SOLID_FILL,15);
floodfill(550,250,15);
setcolor(GREEN);
ellipse(120,450,360,180,150,50);
ellipse(320,450,20,150,100,40);
ellipse(450,450,50,150,180,70);
ellipse(550,450,10,165,150,55);
setfillstyle(SOLID_FILL,GREEN);
floodfill(540,450,GREEN);
floodfill(430,400,GREEN);
setcolor(BLUE);
arc(55,150-i,360,180,50);
arc(15,150-i,360,180,10);
arc(35,150-i,360,180,10);
arc(55,150-i,360,180,10);
arc(75,150-i,360,180,10);
arc(95,150-i,360,180,10);
line(5,150-i,45,210-i);
line(25,150-i,45,210-i);
line(45,150-i,45,210-i);
line(105,150-i,65,210-i);
line(85,150-i,65,210-i);
line(65,150-i,65,210-i);
rectangle(40,210-i,70,230-i);
setfillstyle(SLASH_FILL,BLUE);
floodfill(50,130-i,BLUE);
floodfill(50,220-i,BLUE);
setcolor(MAGENTA);
arc(250,250-i,360,180,50);
arc(210,250-i,360,180,10);
arc(230,250-i,360,180,10);
arc(250,250-i,360,180,10);
arc(270,250-i,360,180,10);
arc(290,250-i,360,180,10);
line(200,250-i,240,310-i);
line(220,250-i,240,310-i);
line(240,250-i,240,310-i);
line(300,250-i,260,310-i);
line(280,250-i,260,310-i);
line(260,250-i,260,310-i);
rectangle(235,310-i,265,330-i);
setfillstyle(SLASH_FILL,MAGENTA);
floodfill(230,230-i,MAGENTA);
floodfill(245,320-i,MAGENTA);
setcolor(RED);
arc(450,150-i,360,180,50);
arc(410,150-i,360,180,10);
arc(430,150-i,360,180,10);
arc(450,150-i,360,180,10);
arc(470,150-i,360,180,10);
arc(490,150-i,360,180,10);
line(400,150-i,440,210-i);
line(420,150-i,440,210-i);
line(440,150-i,440,210-i);
line(500,150-i,460,210-i);
line(480,150-i,460,210-i);
line(460,150-i,460,210-i);
rectangle(435,210-i,465,230-i);
setfillstyle(SLASH_FILL,RED);
floodfill(430,130-i,RED);
floodfill(445,220-i,RED);
delay(1000);
if(i==50)
break;
clearviewport();
}}

Graphics project:Pilot escaping from chopper

#include<dos.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int i;
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc]bgi");
for(i=0;i<=50;i=i+10)
{
setbkcolor(7);
setcolor(15);
ellipse(550,100,190,320,30,20);
ellipse(530,90,100,250,20,20);
ellipse(540,80,40,165,20,20);
ellipse(560,85,10,120,20,20);
ellipse(570,95,260,80,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(540,80,15);
setcolor(15);
ellipse(320,60,60,160,30,20);
ellipse(310,70,120,260,30,20);
ellipse(320,75,210,320,30,20);
ellipse(330,70,270,40,30,20);
ellipse(330,60,330,120,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(320,60,15);
ellipse(550,250,20,180,40,20);
ellipse(540,260,120,250,40,20);
ellipse(560,270,190,360,40,20);
ellipse(570,260,300,80,40,20);
setfillstyle(SOLID_FILL,15);
floodfill(550,250,15);
setcolor(GREEN);
ellipse(120,450,360,180,150,50);
ellipse(320,450,20,150,100,40);
ellipse(450,450,50,150,180,70);
ellipse(550,450,10,165,150,55);
setfillstyle(SOLID_FILL,GREEN);
floodfill(540,450,GREEN);
floodfill(430,400,GREEN);
setcolor(BLUE);
arc(55,150-i,360,180,50);
arc(15,150-i,360,180,10);
arc(35,150-i,360,180,10);
arc(55,150-i,360,180,10);
arc(75,150-i,360,180,10);
arc(95,150-i,360,180,10);
line(5,150-i,45,210-i);
line(25,150-i,45,210-i);
line(45,150-i,45,210-i);
line(105,150-i,65,210-i);
line(85,150-i,65,210-i);
line(65,150-i,65,210-i);
rectangle(40,210-i,70,230-i);
setfillstyle(SLASH_FILL,BLUE);
floodfill(50,130-i,BLUE);
floodfill(50,220-i,BLUE);
setcolor(MAGENTA);
arc(250,250-i,360,180,50);
arc(210,250-i,360,180,10);
arc(230,250-i,360,180,10);
arc(250,250-i,360,180,10);
arc(270,250-i,360,180,10);
arc(290,250-i,360,180,10);
line(200,250-i,240,310-i);
line(220,250-i,240,310-i);
line(240,250-i,240,310-i);
line(300,250-i,260,310-i);
line(280,250-i,260,310-i);
line(260,250-i,260,310-i);
rectangle(235,310-i,265,330-i);
setfillstyle(SLASH_FILL,MAGENTA);
floodfill(230,230-i,MAGENTA);
floodfill(245,320-i,MAGENTA);
setcolor(RED);
arc(450,150-i,360,180,50);
arc(410,150-i,360,180,10);
arc(430,150-i,360,180,10);
arc(450,150-i,360,180,10);
arc(470,150-i,360,180,10);
arc(490,150-i,360,180,10);
line(400,150-i,440,210-i);
line(420,150-i,440,210-i);
line(440,150-i,440,210-i);
line(500,150-i,460,210-i);
line(480,150-i,460,210-i);
line(460,150-i,460,210-i);
rectangle(435,210-i,465,230-i);
setfillstyle(SLASH_FILL,RED);
floodfill(430,130-i,RED);
floodfill(445,220-i,RED);
delay(1000);
if(i==50)
break;
clearviewport();
}}

Ballons are going up in the sky

#include<dos.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int i;
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\tc]bgi");
for(i=0;i<=50;i=i+10)
{
setbkcolor(7);
setcolor(15);
ellipse(550,100,190,320,30,20);
ellipse(530,90,100,250,20,20);
ellipse(540,80,40,165,20,20);
ellipse(560,85,10,120,20,20);
ellipse(570,95,260,80,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(540,80,15);
setcolor(15);
ellipse(320,60,60,160,30,20);
ellipse(310,70,120,260,30,20);
ellipse(320,75,210,320,30,20);
ellipse(330,70,270,40,30,20);
ellipse(330,60,330,120,30,20);
setfillstyle(SOLID_FILL,15);
floodfill(320,60,15);
ellipse(550,250,20,180,40,20);
ellipse(540,260,120,250,40,20);
ellipse(560,270,190,360,40,20);
ellipse(570,260,300,80,40,20);
setfillstyle(SOLID_FILL,15);
floodfill(550,250,15);
setcolor(GREEN);
ellipse(120,450,360,180,150,50);
ellipse(320,450,20,150,100,40);
ellipse(450,450,50,150,180,70);
ellipse(550,450,10,165,150,55);
setfillstyle(SOLID_FILL,GREEN);
floodfill(540,450,GREEN);
floodfill(430,400,GREEN);
setcolor(BLUE);
arc(55,150-i,360,180,50);
arc(15,150-i,360,180,10);
arc(35,150-i,360,180,10);
arc(55,150-i,360,180,10);
arc(75,150-i,360,180,10);
arc(95,150-i,360,180,10);
line(5,150-i,45,210-i);
line(25,150-i,45,210-i);
line(45,150-i,45,210-i);
line(105,150-i,65,210-i);
line(85,150-i,65,210-i);
line(65,150-i,65,210-i);
rectangle(40,210-i,70,230-i);
setfillstyle(SLASH_FILL,BLUE);
floodfill(50,130-i,BLUE);
floodfill(50,220-i,BLUE);
setcolor(MAGENTA);
arc(250,250-i,360,180,50);
arc(210,250-i,360,180,10);
arc(230,250-i,360,180,10);
arc(250,250-i,360,180,10);
arc(270,250-i,360,180,10);
arc(290,250-i,360,180,10);
line(200,250-i,240,310-i);
line(220,250-i,240,310-i);
line(240,250-i,240,310-i);
line(300,250-i,260,310-i);
line(280,250-i,260,310-i);
line(260,250-i,260,310-i);
rectangle(235,310-i,265,330-i);
setfillstyle(SLASH_FILL,MAGENTA);
floodfill(230,230-i,MAGENTA);
floodfill(245,320-i,MAGENTA);
setcolor(RED);
arc(450,150-i,360,180,50);
arc(410,150-i,360,180,10);
arc(430,150-i,360,180,10);
arc(450,150-i,360,180,10);
arc(470,150-i,360,180,10);
arc(490,150-i,360,180,10);
line(400,150-i,440,210-i);
line(420,150-i,440,210-i);
line(440,150-i,440,210-i);
line(500,150-i,460,210-i);
line(480,150-i,460,210-i);
line(460,150-i,460,210-i);
rectangle(435,210-i,465,230-i);
setfillstyle(SLASH_FILL,RED);
floodfill(430,130-i,RED);
floodfill(445,220-i,RED);
delay(1000);
if(i==50)
break;
clearviewport();
}}

Thursday, October 10, 2013

love Birds in fact sparrows


#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<graphics.h>
#include<dos.h>
void main()
{

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

for(i=0;i<370;i++)
               {
outtextxy(90+i,390,"sweet birds");
//outtextxy(204+i,194,"chiv");
delay(10);
cleardevice();
//
//setbkcolor(GREEN);
setcolor(RED);
circle(130,110,40);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(130,110,RED);

rectangle(50,50,350,410);
/*setfillstyle(SOLID_FILL,LIGHTRED);
floodfill(70,70,RED); */
arc(226,198,350,220,22);
setcolor(RED);
line(232,210,264,232);
arc(308,224,320,120,8);
arc(316,236,270,110,8);
arc(310,250,250,40,8);
arc(254,206,185,313,46);
arc(250,220,150,320,18);
arc(149,204,310,190,16);
arc(124,230,190,20,36);
arc(68,214,40,210,18);
arc(62,226,95,270,8);
arc(58,242,100,275,8);
arc(120,220,140,325,26);
arc(130,200,215,236,62);
setcolor(BLUE);
circle(260,310,6);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(260,311,BLUE);
arc(270,300,270,152,7);
arc(256,300,25,220,7);
arc(248,310,65,280,7);
arc(254,322,115,320,6);
arc(264,324,184,40,7);
arc(274,313,260,115,8);
arc(190,94,280,110,8);
arc(176,86,340,145,10);

arc(164,90,50,250,8);
arc(164,104,125,310,8);
arc(176,112,130,25,8);
arc(188,106,250,60,8);
setcolor(WHITE);
circle(176,100,6);
setfillstyle(SOLID_FILL,LIGHTGREEN);
floodfill(176,101,WHITE);
arc(308,40,195,247,88);
arc(170,40,280,355,60);
line(244,200,286,240);
line(280,234,304,216);
setcolor(BLUE);
ellipse(302,238,0,360,12,6);
setfillstyle(SOLID_FILL,LIGHTBLUE);
floodfill(302,239,BLUE);
line(280,244,310,258);
line(250,250,254,258);
line(254,258,246,268);
line(246,268,252,268);
line(246,268,244,272);
line(246,268,240,272);
line(246,268,250,258);
line(250,258,246,250);
line(232,246,238,256);
line(238,256,230,272);
line(230,272,226,278);
line(230,272,232,274);
line(230,272,220,276);
line(230,272,240,254);
line(240,254,236,248);
setcolor(BLUE);
circle(216,190,6);
setfillstyle(SOLID_FILL,LIGHTBLUE);
floodfill(216,191,BLUE);
line(198,188,206,190);
line(198,188,204,194);
line(204,194,198,198);
line(198,198,206,198);
line(134,204,80,236);
line(80,236,78,198);
line(80,236,60,250);
line(144,236,100,206);
setcolor(CYAN);
circle(156,200,6);
setfillstyle(SOLID_FILL,LIGHTBLUE);
floodfill(156,201,CYAN);
setcolor(YELLOW);
line(162,194,174,194);
line(174,194,162,198);
line(162,198,174,200);
line(174,200,164,204);
setcolor(GREEN);
line(80,360,70,350);
line(80,360,290,250);
line(70,350,290,250);
setfillstyle(SOLID_FILL,BROWN);
floodfill(80,350,GREEN);
line(190,296,180,290);
line(180,300,90,290);
line(94,270,90,290);
line(68,260,90,290);
line(64,290,90,290);
line(78,310,90,290);
line(230,280,244,290);
line(226.5,282,252,304);
line(252,304,244,290);
line(240,286,260,284);
line(236,290,228,304);
line(230,80,250,80);
line(230,80,230,100);
line(238,90,252,90);
line(238,90,238,110);
line(244,100,260,100);
line(250,106,250,118);
line(256,110,270,110);
line(224,70,222,124);
line(218,80,200,70);
line(210,88,210,112);
setcolor(CYAN);
line(170,116,148,130);
setcolor(GREEN);
line(222,124,220,138);
line(220,138,218,122);
line(218,122,208,124);
line(208,124,216,138);
line(216,138,200,130);
line(200,130,200,144);
line(200,144,216,137);
line(216,137,202,150);
line(202,150,212,160);
line(212,160,218,144);
line(218,144,220,160);
line(220,160,230,158);
line(230,158,222,144);
line(222,144,236,148);
line(236,148,236,136);
line(236,136,222,138);
line(222,138,232,130);
line(232,130,222,124);
setcolor(BROWN);
circle(220,140,6);
setfillstyle(SOLID_FILL,RED);
floodfill(220,141,BROWN);
circle(220,140,4);
setfillstyle(SOLID_FILL,CYAN);
floodfill(220,140,BROWN);
circle(210,112,8);
setfillstyle(SOLID_FILL,LIGHTRED);
floodfill(210,113,BROWN);
circle(200,70,6);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(200,71,BROWN);
setcolor(BLUE);
circle(250,80,3);
setfillstyle (SOLID_FILL,RED);
floodfill(250,82,BLUE);
circle(230,100,3);
setfillstyle(SOLID_FILL,CYAN);
floodfill(230,101,BLUE);
circle(252,90,3);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(252,91,BLUE);
circle(240,114,3);
setfillstyle(SOLID_FILL,LIGHTGRAY);
floodfill(240,115,BLUE);
circle(260,100,3);
setfillstyle(SOLID_FILL,LIGHTBLUE);
floodfill(260,101,BLUE);
circle(270,110,3);
setfillstyle(SOLID_FILL,GREEN);
floodfill(270,111,BLUE);
circle(250,120,3);
setfillstyle(SOLID_FILL,MAGENTA);
floodfill(250,121,BLUE);
circle(96,274,6);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(96,275,BLUE);
circle(64,290,6);
setfillstyle(SOLID_FILL,RED);
floodfill(64,291,BLUE);
circle(78,310,6);
setfillstyle(SOLID_FILL,CYAN);
floodfill(78,311,BLUE);
ellipse(72,272,0,360,5,12);
setfillstyle(SLASH_FILL,GREEN);
floodfill(72,273,BLUE);
circle(254.5,280,8);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(254.5,281,BLUE);
circle(228,304,8);
setfillstyle(SOLID_FILL,RED);
floodfill(228,305,BLUE);
circle(150,129,8);
setfillstyle(SOLID_FILL,LIGHTGREEN);
floodfill(150,130,BLUE);
line(124,266,120,270);
line(120,270,140,284);
line(140,284,128,268);
line(128,268,130,266);
line(140,284,134,294);
line(140,284,144,294);
line(147,258,140,273);
line(140,270,150,290);
line(136,268,136,266);
line(150,290,146,294);
line(150,290,153,296);
line(150,290,160,294);
line(136,268,150,288);
}
getch();
             }


Dynamic wallpaper

#include<iostream.h>
#include<conio.h>
#include<graphics.h>
#include<stdlib.h>
#include<dos.h>
void main()
{
int gd=DETECT,gm,a=1,b=2,c=3,d=4,f=6,g=7,e=5;
initgraph(&gd,&gm,"");
while(!kbhit())
{
setbkcolor(random(f));
delay   (200);
setcolor(15);
circle(110,70,60);
setfillstyle(SOLID_FILL,random(a));
floodfill(70,112,15);
circle(110,70,50);
setfillstyle(SOLID_FILL,random(b));
floodfill(70,50,15);
circle(110,70,40);
setfillstyle(SOLID_FILL,random(c));
floodfill(110,70,15);
circle(390,390,60);
setfillstyle(SOLID_FILL,random(d));
floodfill(390,332,15);
circle(390,390,50);
setfillstyle(SOLID_FILL,random(e));
floodfill(390,370,15);
circle(390,390,40);
setfillstyle(SOLID_FILL,random(f));
floodfill(390,390,15);

circle(30,430,200);
setfillstyle(SOLID_FILL,random(g));
floodfill(150,310,15);
circle(150,310,180);
setfillstyle(SOLID_FILL,random(a));
floodfill(150,140,15);
circle(150,310,150);
setfillstyle(SOLID_FILL,random(b));
floodfill(150,170,15);
circle(150,310,130);
setfillstyle(SOLID_FILL,random(c));
floodfill(150,190,15);

circle(150,310,100);
setfillstyle(SOLID_FILL,random(d));
floodfill(150,230,15);
setcolor(BLUE);
circle(150,310,70);
setfillstyle(SOLID_FILL,random(e));
floodfill(160,270,BLUE);
setcolor(1);
circle(310,110,30);
setfillstyle(SOLID_FILL,random(f));
floodfill(310,90,1);
circle(310,110,10);
setfillstyle(SOLID_FILL,random(g));
floodfill(310,110,1);
circle(380,160,40);
setfillstyle(SOLID_FILL,random(a));
floodfill(380,132,1);
circle(380,160,30);
setfillstyle(SOLID_FILL,random(b));
floodfill(380,160,1);
circle(430,250,50);
setfillstyle(SOLID_FILL,random(c));
floodfill(430,250,1);
circle(430,250,40);
setfillstyle(SOLID_FILL,random(d));
floodfill(430,250,1);

arc(110,70,360,90,80);
line(190,70,310,70);
arc(310,110,360,90,40);
line(350,110,380,100);
arc(380,160,360,90,60);
line(440,160,430,190);
arc(430,250,270,90,60);
line(430,310,390,320);
arc(390,390,360,90,70);
line(460,390,550,430);
}
getch();
}

Flying superman get hit by bomb

//Superman flying
#include<iostream.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
void main()
{
int i,j=0,gd=DETECT,gm;
initgraph(&gd,&gm,"c:\\tc\\bgi");   for(i=0;i<=420;i=i+10,j++)
{
//1
setcolor(4);
setfillstyle(SOLID_FILL,4);
rectangle(170,170,230,310);
floodfill(180,170,4);  line(230,310,240,300);
line(240,300,240,180);
line(240,180,230,170);
 setcolor(14);
 setfillstyle(HATCH_FILL,14);
bar(180,180,220,300);

floodfill(190,180,14);    setcolor(6);
line(50,190,50,290);
line(100,190,100,290);
                 ellipse(75,170,120,45,14,4);line(70,160,82,160);
ellipse(75,190,130,50,25,4);
ellipse(75,290,180,0,25,4);
 line(60,200,60,285);

line(70,160,70,172);
line(60,170,60,190);
line(90,170,90,194);
line(82,160,82,172);
line(90,285,90,200);
ellipse(75,200,180,0,15,4);
ellipse(75,286,180,0,15,4);       setcolor(9);

line(100,190,100,300);
line(100,300,160,300);
line(160,300,160,120);
line(100,190,150,134);
line(150,134,156,134);
line(156,134,160,120);

line(130,200,110,230);
line(110,230,110,290);
line(110,290,150,290);
line(150,290,150,230);
line(150,230,130,200);

line(160,120,180,140);
line(180,140,180,170);
line(160,300,170,294);
line(110,190,150,190);
line(150,190,150,144);
line(150,144,110,190);
                    setcolor(2);   ellipse(250,210,20,135,80,60);
line(30,170,60,130);
line(86,134,120,156);
ellipse(74,128,330,185,14,5);
line(350,186,400,146);
line(420,146,510,210);
ellipse(410,150,0,180,14,8);
       line(494,200,550,136);




//4
setcolor(5);setfillstyle(LINE_FILL,5);

bar(270,200,300,270);
floodfill(270,200,5);
line(258,206,258,190);
line(258,190,310,190);
line(310,190,310,290);
line(310,190,330,200);
line(330,200,330,280);
line(310,290,270,290);
line(330,280,310,290);



setcolor(14);
line(265,210,265,290);    arc(250,220,35,120,17);bar(240,220,260,280);
line(265,290,242,290);


      //5
setcolor(8);
line(326,198,330,166);
line(350,166,360,250);
line(320,150,320,170);
line(360,150,360,170);
line(330,136,330,146);
line(350,136,350,146);
line(336,130,336,136);
line(346,130,346,136);
line(340,130,340,100);
line(342,130,340,100);
ellipse(340,170,310,240,20,4);
 ellipse(340,150,0,180,20,4);
 ellipse(340,138,0,180,10,3);
 ellipse(340,130,0,180,6,1);


//black building
line(356,220,390,220);
line(390,220,390,190);
line(390,190,450,190);
line(450,190,450,220);
line(450,220,470,220);
line(470,220,470,210);
line(470,210,530,210);
line(530,210,530,150);
line(530,150,550,130);
line(358,240,550,240);setcolor(15);setfillstyle(HATCH_FILL,15);  bar(400,200,420,230);
 bar(425,200,445,230);    bar(540,150,550,230);

 floodfill(410,200,15);





//beach
 setcolor(7);
 ellipse(80,290,180,300,50,42);
 arc(200,250,240,315,94);ellipse(125,335,10,160,29,15);
 ellipse(330,300,220,0,25,23);
 ellipse(285,317,0,195,25,15);
 line(355,300,550,280);
                 //  setcolor(2);
// setfillstyle(XHATCH_FILL,2);
// floodfill(230,400,2);
//setcolor(7);setfillstyle(SOLID_FILL,7);floodfill(410,90,7);
    rectangle(30,50,550,450);
//superman
     setcolor(3);           outtextxy(380-i,257-i,"s");
arc(290-i,310-i,83,150,30);
arc(260-i,270-i,280,320,27);
line(280-i,290-i,278-i,296-i);
arc(250-i,250-i,300,315,56);
line(288-i,290-i,296-i,288-i);
line(292-i,280-i,306-i,266-i);
line(306-i,266-i,326-i,264-i);
arc(296-i,234-i,270,315,54);
arc(342-i,270-i,80,170,16);
arc(330-i,230-i,268,300,44);
arc(360-i,260-i,90,160,16);
arc(348-i,190-i,284,306,55);
arc(400-i,250-i,55,92,23);
arc(424-i,270-i,55,115,38);

line(446-i,238-i,464-i,230-i);
line(474-i,234-i,460-i,254-i);
arc(446-i,230-i,244,311,26);
arc(420-i,210-i,255,295,44);
arc(306-i,310-i,5,27,120);
arc(450-i,210-i,210,245,118);
arc(440-i,340-i,106,145,44);
arc(412-i,370-i,90,160,55);
line(360-i,353-i,360-i,364-i);
line(358-i,352-i,360-i,366-i);
line(360-i,366-i,410-i,374-i);


arc(380-i,420-i,6,58,54);

arc(410-i,400-i,330,5,27);

line(438-i,396-i,439-i,374-i);
arc(430-i,376-i,10,132,8);
line(424-i,369-i,397-i,348-i);
arc(390-i,390-i,80,110,44);
arc(430-i,390-i,130,158,56);

arc(380-i,280-i,286,320,71);
arc(500-i,270-i,220,255,104);
arc(520-i,350-i,203,274,52);

arc(480-i,440-i,8,44,58);
line(540-i,392-i,538-i,408-i);
            line(538-i,402-i,540-i,404-i);
            arc(500-i,420-i,340,20,40);

arc(526-i,394-i,0,145,14);
arc(450-i,430-i,34,70,80);
arc(410-i,390-i,27,70,78);
arc(370-i,350-i,25,45,78);
arc(520-i,400-i,125,164,36);
arc(460-i,250-i,248,304,62);
arc(510-i,230-i,235,258,75);
arc(480-i,310-i,60,127,22);

ellipse(500-i,284-i,200,90,12,14);

arc(520-i,280-i,108,160,22);
line(542-i,276-i,474-i,240-i);
line(460-i,230-i,437-i,215-i);
line(478-i,232-i,532-i,226-i);
arc(480-i,260-i,345,35,62);
arc(430-i,270-i,80,130,55);

arc(354-i,220-i,328,182,18);
arc(320-i,190-i,300,310,50);
line(336-i,218-i,342-i,226-i);
line(342-i,226-i,344-i,234-i);
           line(344-i,234-i,348-i,232-i);
           line(346-i,234-i,352-i,238-i);
           line(352-i,238-i,356-i,234-i);
           arc(360-i,234-i,205,0,8);
           line(362-i,242-i,362-i,243-i);
           arc(380-i,190-i,218,234,38);
           ellipse(360-i,220-i,350,180,2,6);
           line(374-i,236-i,370-i,228-i);
           arc(380-i,260-i,68,104,28);
           arc(380-i,200-i,275,305,34);

       line(394-i,278-i,398-i,250-i);
       line(398-i,250-i,394-i,244-i);
       line(394-i,244-i,362-i,258-i);
       line(362-i,258-i,364-i,268-i);
       line(364-i,268-i,394-i,278-i);


       arc(420-i,280-i,190,240,25);
    arc(390-i,280-i,230,310,15);
    arc(390-i,290-i,270,335,15);
    arc(400-i,280-i,270,355,12);       arc(350-i,222-i,90,180,4);
    arc(405-i,290-i,270,340,8);
    line(462-i,230-i,475-i,235-i);
    arc(460-i,227-i,335,80,15);
    arc(470-i,215-i,150,250,8);
 setcolor(WHITE);
 setfillstyle(SOLID_FILL,WHITE);
 circle(490,140,20);
 floodfill(490,140,WHITE);
//line(490,170,490,110);
//line(460,140,530,140);
ellipse(462,130,210,140,10,14);
ellipse(430,120,0,180,25,10);
ellipse(415,130,110,310,30,13);
arc(440,120,240,320,20);










           setcolor(10);
circle(275,400,10);
line(275,390,275,395);
line(265,400,270,400);
line(275,410,275,405);
line(285,400,280,400);




bar(270,395-i,275,405-i);
arc(273,395-i,0,180,3);
                         setcolor(1);
           ellipse(160+i,380,55,240,10,10);
           ellipse(150+i,390,55,240,10,10);
           ellipse(140+i,400,55,240,10,10);        line(160+i,380,140+i,410);

setcolor(j);
delay(100); ellipse(160,100,35,0,25,12);line(180,90,195,87);line(195,87,185,100); outtextxy(150,97,"mumy");
if(i==150)

break;
clearviewport();
}
getch();
}