Parachute jumping from Airoplane using C++ graphic
Today we will be doing parachute jumping with Airoplane using c ++ graphic. This program is divided into two parts using the function. This is very easy, you people will understand as soon as you see it. You can see the code of the program given below.
#include<iostream.h>
#include<conio.h>
#include<dos.h>
#include<stdlib.h>
#include<graphics.h>
void start();
void last();
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"c:\\tc\\bgi");
// start();
last();
getch();
closegraph();
}
void start()
{
for(int i=0;i<550;i++)
{
rectangle(150+i,100,170+i,130);
ellipse(150+i,115,90,270,127,15);
ellipse(116+i,104,10,170,24,12);
line(120+i,120,70+i,166);
line(90+i,120,60+i,160);
ellipse(77+i,160,180,250,16,8);
line(120+i,93,89+i,62);
line(96+i,101,76+i,62);
line(76+i,63,89+i,63);
line(30+i,80,50+i,110);
line(10+i,85,30+i,120);
line(10+i,85,30+i,80);
rectangle(170+i,110,175+i,120);
if(i%2==0)
{
ellipse(178+i,94,0,360,3,18);
}
else
{
ellipse(178+i,136,0,360,3,18);
}
if(i<160)
{
circle(140+i+4,150+i,7);
line(134+i+4,150+i,125+i+4,150+i);
rectangle(125+i+4,144+i,112+i+4,156+i);
line(112+i+4,i+150,101+i+4,i+150);
line(127+i+4,150+i,122+i+4,133+i);
line(127+i+4,150+i,122+4+i,168+i);
line(101+4+i,150+i,90+i+4,142+i);
line(90+4+i,142+i,96+i+4,136+i);
line(101+4+i,150+i,90+i+4,154+i);
line(90+i+4,154+i,96+i+4,139+i);
}
if(i>=160)
{
circle(170+i,170+i,7);
line(170+i,177+i,170+i,185+i);
line(170+i,185+i,157+i,193+i);
line(170+i,185+i,184+i,191+i);
line(170+i,185+i,170+i,205+i);
line(170+i,205+i,160+i,219+i);
line(170+i,205+i,180+i,219+i);
ellipse(170+i,130+i,30,170,35,20);
ellipse(170+i,140+i,50,150,30,20);
line(137+i,127+i,149+i,129+i);
line(187+i,124+i,201+i,123+i);
line(148+i,127+i,167+i,185+i);
line(187+i,125+i,174+i,185+i);
}
delay(30);
cleardevice();
}
}
void last()
{
/* for(int j=0;j<300;j++)
{
line(0,420,800,420);
circle(170+j,62+j,7);
line(170+j,69+j,170+j,81+j);
line(170+j,80+j,157+j,88+j);
line(170+j,80+j,184+j,86+j);
line(170+j,81+j,170+j,105+j);
line(170+j,103+j,160+j,120+j);
line(170+j,103+j,180+j,120+j);
ellipse(170+j,20+j,30,170,35,20);
ellipse(170+j,30+j,50,150,30,20);
line(137+j,17+j,149+j,19+j);
line(187+j,14+j,201+j,13+j);
line(148+j,17+j,167+j,80+j);
line(187+j,15+j,174+j,80+j);
delay(30);
cleardevice();
} */
//
line(0,420,800,420);
circle(467,354,7);
line(467,361,467,399);
line(467,373,452,383);
line(467,373,484,383);
// line(170,81,170,105);
line(467,399,453,420);
line(467,399,480,420);
ellipse(470,300,30,170,35,20);
ellipse(470,310,50,150,30,20);
line(435,297,444,298);
line(501,292,485,293);
line(444,300,465,373);
line(489,292,470,373);
settextstyle(8,0,5);
outtextxy(40,150,"PARACHUTEJUMPING");
}