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();
}