GRAPHICS
1.CIRCLE
#include<stdio.h> #include<graphics.h> #include<conio.h> int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\\tc\\bgi"); //initialization of graphic mode circle(150,200,50); getch(); closegraph();//closing of graphic mode return 0; }
•Output
2.LINE
#include<stdio.h> #include<graphics.h> #include<conio.h> int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\\tc\\bgi"); //initialization of graphic mode line(150,150,250,250); getch(); closegraph();//closing of graphic mode return 0; }
•Output
3.RECTANGLE
#include<stdio.h> #include<graphics.h> #include<conio.h> int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\\tc\\bgi"); //initialization of graphic mode rectangle(150,150,350,250); getch(); closegraph();//closing of graphic mode return 0; }
•Output
4.SQUARE
#include<stdio.h> #include<graphics.h> #include<conio.h> int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\\tc\\bgi"); //initialization of graphic mode rectangle(150,150,250,250); getch(); closegraph();//closing of graphic mode return 0; }
5.ARC
#include<stdio.h> #include<graphics.h> #include<conio.h> int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\\tc\\bgi"); //initialization of graphic mode arc(150,150,180,360,50); getch(); closegraph();//closing of graphic mode return 0; }
•OUTPUT
6.SMILEY
#include<stdio.h> #include<conio.h> #include<graphics.h> #include<dos.h> void main() { clrscr(); int gm=DETECT,gm; initgraph(&gm,&gd,"c:/tc/bgi"); circle(150,150,50);//face circle setfillstyle(1,YELLOW); floodfill(150,150,WHITE); circle(125,140,7);//eye 1 circle setfillstyle(1,BLACK); floodfill(125,140,WHITE); circle(175,140,7);//eye 1 circle setfillstyle(1,BLACK); floodfill(175,140,WHITE); setcolor(BLACK); arc(150,160,180,360,17);//Smile arc(150,161,180,360,17); arc(150,162,180,360,17); getch(); }
•OUTPUT
7.ANIMATION 1
#include<stdio.h> #include<conio.h> #include<graphics.h> #include<dos.h> void main() { clrscr(); int gm=DETECT,gm,i=1; initgraph(&gm,&gd,"c:/tc/bgi"); while(i<=70) { if(i>=60) setcolor(1); else if(i>=50) setcolor(2); else if(i>=40) setcolor(3); else if(i>=30) setcolor(4); else if(i>=20) setcolor(5); else if(i>=10) setcolor(6); else setcolor(7); circle(150,150,i); delay(50); i++; } getch(); }
Comments