Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Parth1906
GitHub Repository: Parth1906/SPPU-2019-Pattern-SE-COMP-Computer-Graphics-Practicals
Path: blob/main/3. Simple Object.cpp
724 views
1
/*
2
3. Write a C++ program for drawing a simple
3
object.
4
*/
5
6
#include<graphics.h>
7
#include<conio.h>
8
#include<stdio.h>
9
void main()
10
{
11
int gdriver=DETECT,gmode;
12
initgraph(&gdriver,&gmode,"C:\\turboc3\\bgi");
13
line(100,100,150,50); // two lines forming the
14
line(150,50,200,100); // triangle shape
15
line(150,50,350,50); // lines forming the roof
16
line(350,50,400,100);
17
setfillstyle(SOLID_FILL,RED);
18
rectangle(100,100,200,200); // first rectangle
19
floodfill(101,199,WHITE);
20
setfillstyle(SOLID_FILL,BLUE);
21
rectangle(200,100,400,200); // second rectangle
22
floodfill(201,199,WHITE);
23
setfillstyle(LINE_FILL,GREEN);
24
rectangle(130,130,170,200); // door
25
floodfill(131,169,WHITE);
26
setfillstyle(LINE_FILL,YELLOW);
27
rectangle(250,120,350,180); // window
28
floodfill(251,179,WHITE);
29
30
setfillstyle(LINE_FILL,RED); // filling the
31
floodfill(149,99,WHITE); // colour in the
32
// triangle shape
33
34
setfillstyle(LINE_FILL,BLUE); // filling the
35
floodfill(201,99,WHITE); // colour in the
36
// roof
37
38
getch();
39
closegraph();
40
}
41
42