Car


//Car

#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()

{
    int gd=DETECT,gm;
    initgraph(&gd,&gm,"C:/TC/BGI");

    setcolor(1);
    line(100,250,150,250);//back down
    line(100,200,100,250);//back left
    line(100,200,150,200);//back up
    line(150,200,170,150);//back glass

    line(170,150,330,150);//middle up
    line(210,250,340,250);//middle down

    line(330,150,380,200);//front glass
    line(380,200,435,200);//front up
    line(450,215,450,250);//front right
    line(400,250,450,250);//front down
    arc(450,200,179,271,15);//front

    line(250,150,250,250);//middle left
    line(255,150,255,250);//middle right

    arc(180,250,0,180,30);//2 wheel up
    arc(370,250,0,180,30);//1 wheel up
    setfillstyle(1,1);
    floodfill(102,202,1);//back
    floodfill(251,152,1);//middle
    floodfill(257,202,1);//front

    setcolor(4);
    rectangle(100,200,110,210);//back light
    setfillstyle(1,4);
    floodfill(101,201,4);//back red light

    setcolor(15);
    rectangle(100,210,110,220);//back rev light
    setfillstyle(1,15);
    floodfill(102,212,15);//back rev light

    setcolor(6);
    rectangle(100,220,110,230);//back ind light
    setfillstyle(1,6);
    floodfill(102,222,6);//back ind light

    setcolor(14);
    line(438,200,450,200);//up head light
    line(450,200,450,212);//right head light
    arc(450,200,179,271,12);//head light
    setfillstyle(1,14);
    floodfill(448,208,14);//head light

    setcolor(15);
    line(435,200,437,200);//up head light
    line(450,213,450,215);//right head light
    arc(450,200,179,271,15);//led light
    arc(450,200,179,271,12);//led light
    setfillstyle(1,15);
    floodfill(436,202,15);//led light

    setcolor(7);
    circle(180,250,25);//2 wheel
    circle(180,250,2);//2 in wheel

    circle(370,250,25);//1 wheel
    circle(370,250,2);//1 in wheel
    setfillstyle(1,8);
    floodfill(375,250,7);//1 wheel
    floodfill(185,250,7);//2 wheel

    setcolor(7);
    line(256,152,256,200);//1 door left up
    line(249,152,249,200);//2 door right up
    line(256,152,325,152);//1 door up
    line(325,152,373,200);//1 door right up
    line(256,199,373,199);//1 door middle
    line(175,152,249,152);//2 door up
    line(175,152,155,200);//2 door left up
    line(155,199,248,199);//2 door middle
    setfillstyle(1,0);
    floodfill(257,153,7);//1 door
    floodfill(176,153,7);//2 door

    setcolor(15);
    line(256,200,256,248);//1 door left down
    line(373,200,373,215);//1 door right middle
    line(256,248,335,248);//1 door down
    line(256,200,373,200);//1 door middle
    arc(370,250,85,175,34);//1 door down

    line(249,200,249,248);//2 door right down
    line(155,200,155,227);//2 door left middle
    line(215,248,250,248);//2 door down
    line(155,200,248,200);//2 door middle
    arc(180,250,5,137,34);//2 door down
    setfillstyle(1,15);
    floodfill(257,202,15);//1 door
    floodfill(157,202,15);//2 door

    setcolor(7);
    rectangle(160,207,175,212);//2 door handle
    rectangle(260,207,275,212);//1 door handle
    setfillstyle(1,7);
    floodfill(161,208,7);//2 door handle
    floodfill(261,208,7);//1 door handle

    setcolor(8);
    ellipse(360,195,30,330,10,4);//side mirror
    line(369,193,369,197);//side mirror
    setfillstyle(1,7);
    floodfill(360,195,8);//side mirror

    setcolor(15);
    line(0,275,550,275);//road
   
     getch();
    closegraph();
}

OUTPUT

Comments

Popular Posts