Solution.cpp
#include <graphics.h>
// driver code
int main()
{
// gm is Graphics mode which is a computer display
// mode that generates image using pixels.
// DETECT is a macro defined in "graphics.h" header file
int gd = DETECT, gm;
int left = 200, top = 20;
int right = 430, bottom = 460;
// initgraph initializes the graphics system
// by loading a graphics driver from disk
initgraph(&gd, &gm, "");
setcolor(WHITE);
settextstyle(DEFAULT_FONT, HORIZ_DIR, 2);
outtextxy(10, 20, (char*)"BC123456789");
setcolor(WHITE);
setfillstyle(SOLID_FILL,WHITE);
rectangle(left, top, right, bottom);
bar(200,20,430,460);
setcolor(LIGHTRED);
setfillstyle(SOLID_FILL,LIGHTRED);
circle(left+100,top+280,50);
floodfill(left+100,top+280,LIGHTRED);
setcolor(LIGHTGREEN);
setfillstyle(SOLID_FILL,LIGHTGREEN);
circle(left+160,top+340,30);
floodfill(left+160,top+340,LIGHTGREEN);
setcolor(LIGHTBLUE);
line(left,top+280,right,bottom-20);
setcolor(LIGHTGREEN);
line(left,top+300,right,bottom);
setcolor(LIGHTRED);
line(left,top+320,right-30,bottom);
getch();
// closegraph function closes the graphics
// mode and deallocates all memory allocated
// by graphics system .
closegraph();
}
Download Complete Solution