Thursday 6 November 2014

Animated Circles

Animated Circles:

Code:
#include<stdlib.h>
#include<dos.h>
#include<graphics.h>
#include<conio.h>
void main()
{
int x,y,i;
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
cleardevice();
x=getmaxx()/2;
y=getmaxy()/2;
while(!kbhit())
{
setcolor(rand());
for(int i=0;i<50;i++)
circle(x,y,i);
setcolor(rand());
for(int j=70;j<120;j++)
circle(x,y,j);
setcolor(rand());
for(int k=140;k<190;k++)
circle(x,y,k);
setcolor(rand());
for(int l=210;l<230;l++)
circle(x,y,l);
delay(200);
}
getch();
}

Output:

Wednesday 5 November 2014

Cartoon Face

Heyy Friend's Here Is Two Little Cartoon Face's ;)


Code:
#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
clrscr();
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
floodfill(1,1,WHITE);
setfillstyle(1,BLACK);
sector(215,193,70,270,25,25);
setfillstyle(1,WHITE);
sector(215,193,70,270,15,15);
setfillstyle(1,BLACK);
sector(243,253,0,90,35,35);
setfillstyle(1,WHITE);
sector(243,253,0,90,25,25);
setfillstyle(1,BLACK);
sector(157,253,90,180,35,35);
setfillstyle(1,WHITE);
sector(157,253,90,180,25,25);
setfillstyle(1,BLACK);
fillellipse(200,250,55,55);
fillellipse(276,270,25,25);
fillellipse(124,270,25,25);
setfillstyle(1,WHITE);
fillellipse(200,250,52,52);
fillellipse(276,270,22,22);
fillellipse(124,270,22,22);
setfillstyle(1,BLACK);
fillellipse(180,240,6,15);
fillellipse(220,240,6,15);
sector(202,260,250,290,25,25);
setfillstyle(1,WHITE);
sector(202,255,250,290,25,25);
setfillstyle(1,BLACK);
bar(180,193,220,205);
setfillstyle(1,WHITE);
bar(182,195,218,203);
setfillstyle(1,DARKGRAY);
fillellipse(200,340,70,25);
setfillstyle(1,BLACK);
fillellipse(444,270,25,25);
setfillstyle(1,WHITE);
fillellipse(444,270,22,22);
setfillstyle(1,BLACK);
fillellipse(500,250,55,55);
setfillstyle(1,WHITE);
fillellipse(500,250,52,52);
setfillstyle(1,BLACK);
fillellipse(470,240,6,15);
fillellipse(505,240,7,17);
fillellipse(499,197,18,10);
setfillstyle(1,WHITE);
fillellipse(499,197,15,7);
setfillstyle(1,BLACK);
fillellipse(499,197,10,3);
sector(485,260,248,290,25,25);
setfillstyle(1,WHITE);
sector(485,255,248,290,25,25);
setfillstyle(1,BLACK);
sector(535,268,0,90,30,30);
setfillstyle(1,WHITE);
sector(535,268,0,90,20,20);
setfillstyle(1,BLACK);
fillellipse(566,280,25,25);
setfillstyle(1,WHITE);
fillellipse(566,280,22,22);
setfillstyle(1,DARKGRAY);
fillellipse(500,340,70,25);
getch();
}

Output:


Tuesday 4 November 2014

Shelf Diagram

Shelf:
Code:
#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
int poly[14]={0,400,450,400,425,375,getmaxx(),375,getmaxx(),getmaxy(),0,getmaxy(),0,400};
floodfill(1,1,WHITE);
setfillstyle(1,BLACK);
bar(0,200,200,250);
bar(20,300,400,350);
bar(0,0,getmaxx(),35);
bar(450,0,500,150);

bar(0,400,getmaxx(),getmaxy());
bar(350,265,getmaxx(),275);
sector(200,275,180,360,30,25);
sector(395,238,180,360,30,25);
bar(370,260,420,265);
fillpoly(7,poly);
getch();

}

Output:


Sunday 2 November 2014

Smilie

Making Of Smilie In CG:

Code:
#include<iostream.h>
#include<graphics.h>
#include<conio.h>
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\turboc3\\bgi");
setfillstyle(1,YELLOW);
fillellipse(200,200,100,100);
setfillstyle(1,BLACK);
fillellipse(155,160,27,42);
fillellipse(235,160,27,42);
setfillstyle(1,WHITE);
fillellipse(155,160,25,40);
fillellipse(235,160,25,40);
setfillstyle(1,BLACK);
fillellipse(158,181,15,20);
fillellipse(238,181,15,20);
setfillstyle(1,RED);
fillellipse(200,250,25,50);
getch();
}

Output:

Saturday 1 November 2014

Rainbow

Hey Friends Here Is Another Program Of Rainbow:

Code:
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#include<graphics.h>
#include<stdlib.h>
void main()
{
  int gd=DETECT,gm,f=80,h=15,l=15,k=0,i;
  initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
setcolor(LIGHTBLUE);
/*clouds*/
setlinestyle(0,0,1);
ellipse(220,70,60,240,10,15);
ellipse(245,60,345,165,20,15);
ellipse(282,67,340,160,20,15);
ellipse(288,86,230,50,20,15);
ellipse(246,93,163,340,31,15);
ellipse(320,63,20,182,21,19);
ellipse(345,72,290,100,21,15);
ellipse(319,90,228,20,33,15);
setcolor(WHITE);
arc(300,300,0,180,20);
arc(300,300,0,180,40);
arc(300,300,0,180,60);
arc(300,300,0,180,80);
arc(300,300,0,180,100);
arc(300,300,0,180,120);
arc(300,300,0,180,140);
arc(300,300,0,180,160);
line(140,300,280,300);
line(320,300,460,300);
setfillstyle(SOLID_FILL,MAGENTA);
floodfill(270,280,WHITE);
setfillstyle(SOLID_FILL,LIGHTCYAN);
floodfill(250,280,WHITE);
setfillstyle(SOLID_FILL,GREEN);
floodfill(230,280,WHITE);
setfillstyle(SOLID_FILL,YELLOW);
floodfill(210,280,WHITE);
setfillstyle(SOLID_FILL,LIGHTMAGENTA);
floodfill(190,280,WHITE);
setfillstyle(SOLID_FILL,LIGHTBLUE);
floodfill(170,280,WHITE);
setfillstyle(SOLID_FILL,LIGHTRED);
floodfill(150,280,WHITE);
getch();
closegraph();
}
Output:

Monday 27 October 2014

Rainbow

Animated Rainbow:

Hey friend here is one of the easiest code for an animated rainbow:

Code:
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
void main()
{
int gd = DETECT,gm;
int x,y,i;
initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
x=getmaxx()/2;
y=getmaxy()/2;
for(i=30;i<200;i++)
{
delay(100);
setcolor(i/10);
arc(x,y,0,180,i-10);
}
getch();
}

Output:

Saturday 25 October 2014

A Scenery With A Moving Car

A Scenery With A Moving Car:

Code:
#include<dos.h>
#include<iostream.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\turboc3\\bgi");
for(int i=0;i<=500;i+=30)

       {
delay(50);
cleardevice();
int poly[24]={0,100,71,0,142,100,213,0,284,100,355,0,426,100,497,0,568,100,639,0,710,100,0,100};
setfillstyle(1,BROWN);
fillpoly(12,poly);
bar3d(51,215,61,325,3,1);
bar3d(111,205,121,315,3,1);
bar3d(171,215,181,325,3,1);
bar3d(231,205,241,315,3,1);
bar3d(291,215,301,325,3,1);
bar3d(351,205,361,315,3,1);
bar3d(411,215,421,325,3,1);
bar3d(471,205,481,315,3,1);
bar3d(531,215,541,325,3,1);
bar3d(591,205,601,315,3,1);
setfillstyle(2,GREEN);
fillellipse(55,200,25,50);
fillellipse(115,180,25,50);
fillellipse(175,200,25,50);
fillellipse(235,180,25,50);
fillellipse(295,200,25,50);
fillellipse(355,180,25,50);
fillellipse(415,200,25,50);
fillellipse(475,180,25,50);
fillellipse(535,200,25,50);
fillellipse(595,180,25,50);
setfillstyle(1,RED);
bar(51+i,405,201+i,430);
setcolor(WHITE);
line(71+i,404,101+i,375);
line(101+i,375,151+i,375);
line(151+i,375,181+i,404);
line(71+i,404,181+i,404);
line(125+i,375,125+i,405);
setfillstyle(1,WHITE);
fillellipse(86+i,430,10,10);
fillellipse(176+i,430,10,10);
line(0,440,getmaxx(),440);
       }
getch();

}
Output: