When it comes to designing graphics using any programming language, we need to use a graphic library. In this C++ tutorial, we will learn how to print a Man using the C++ graphics library.
For this tutorial, I will be using the DEV C++ IDE and its default compiler to write and execute the program. If you are using any other IDE, you need to make sure that the graphics.h library is added to your compilers-dependent libraries. To know how to add
graphics.h
library to DevC++ and code block,
click here
.
C++Program to print a Man using Graphics
#include<graphics.h>
int main( ){
initwindow( 700 , 700 , "Print A Man");
//man head
ellipse(320,95,360,0,25,20);
//man cap
line(298,85,341,85);
//man left eye
circle(310,90,2);
//man right eye
circle(330,90,2);
//man smile
arc(320,100,200,-20,10);
//man left neck line
line(313,115,313,125);
//man right neck line
line(328,115,328,125);
//man sholder
arc(320,225,72,107,100);
//man shirt left line
line(290,129,290,200);
//man shirt right line
line(350,129,350,200);
//man shirt buttom up line
line(290,193,350,193);
//man shirt buttom down line
line(290,200,350,200);
//man left leg left line
line(290,200,285,280);
//man left leg right line
line(320,225,305,280);
//man right leg left line
line(322,225,335,280);
//man right leg right line
line(350,200,355,280);
//man left hand upper arm
line(290,129,255,165);
//man left hand outer elbow
line(255,165,290,200);
//man left hand inner arm
line(290,149,275,165);
//man left hand inner elbow
line(275,165,290,182);
//right hand upper arm
line(350,129,385,165);
//man right hand outer elbow
line(385,165,350,200);
//man right hand inner arm
line(350,149,365,165);
//man right hand inner elbow
line(365,165,350,182);
//man shoes left pointing pointer
line(285,280,275,287);
//man left shoes base
line(275,287,305,287);
//man left shoes heel
line(305,280,305,287);
//man right shoes pointer
line(335,280,335,287);
//man right shoes base
line(335,287,365,287);
//man right shoes heel
line(355,280,365,287);
getch();
return 0;
}
Output
Conclusion
In this C++ tutorial, we learned how to print a man using the C++ graphics library. In the above program, we have used just geometric shapes to design and man. By just looking at the program, you can tell that the program is all about drawing lines, circles, eclipses, and arcs.
People are also reading:
- WAP in C++ & Python to find whether a number is a palindrome or not
- WAP to display a message on the screen
- WAP to raise any number x to a Positive Power n
- WAP to print the ASCII value of a character
- WAP to calculate the sum of two numbers
- WAP to print the 1 to 10 Multiples of a Number
- WAP to find the greatest number among the three numbers
- WAP in C++ & Python to Calculate Compound Interest
- WAP to calculate the average marks of 5 subjects
Leave a Comment on this Post