Hello friends welcome to Code & Coding. In this tutorial we are going to tell you about how to drawing Various shapes in Graphics in C/C++.
There are Various Shapes like line, circle, rectangle, ellipse etc.
line():
line(int x1, int y1, int x2, int y2);
Line drawing program in C using line() function.
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main(){
int gd=DETECT, gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
line(50,50,300,50);
getch();
}
circle():
circle(int x1, int y1, int radius);
Circle drawing program in C using circle() function.
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main(){
int gd=DETECT, gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
circle(320,240,50);
getch();
}
rectangle():
rectangle(int left, int top, int right, int bottom);
Rectangle drawing program in C using rectangle() function.
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main(){
int gd=DETECT, gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
rectangle(300,200,200,150);
getch();
}
ellipse() & fillellipse():
ellipse(int x, int y, int stangle, int endagle, int xradius, int yradius);
fillellipse(int x, int y, int xradius, into yradius);
Ellipse drawing program in C using ellipse() and fillellipse() function.
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main()
int gd=DETECT, gm;
initgraph(&gd,&gm,"C:\\TC\\BGI");
ellipse(320,240,0,360,50,100);
fillellipse(320,240,50,100);//fill ellipse.
getch();
}
So, In this tutorial we are learnt about various Shapes in Graphics C.
Share with your friends.
Thank you !! 🙂
0 Comments