Posts

Showing posts from August, 2020

How To Draw a Analog Clock Animation in C++ (Computer Graphics)

Image
                                                  PROJECT BY  (SIMPLIFY LEARN PROGRAMMING)    ON ANALOG CLOCK  ANIMATION SOURCE CODE: #include<conio.h> #include<stdio.h> #include<graphics.h> void main() { int gd= DETECT, gm,i,j=96,m; float k=90.5; initgraph(&gd,&gm,"C:\\TC\\BGI");   rectangle(210,130,430,350); circle(320,240,105); settextstyle(TRIPLEX_FONT,HORIZ_DIR,3); outtextxy(245,85,"Analog Clock"); setcolor(BLACK); setfillstyle(SOLID_FILL,RED); floodfill(211,131,15); setfillstyle(SOLID_FILL,15); floodfill(320,240,15); settextstyle(GOTHIC_FONT,HORIZ_DIR,1); outtextxy(315,130,"12"); outtextxy(370,145,"1"); outtextxy(402,182,"2"); outtextxy(415,228,"3"); outtextxy(398,280,"4"); outtextxy(360,313,"5"); outtextxy(312,325,"6"); outtextxy(264,311,"7"); outtextxy(231,276,"8"); outtextxy(217,229,"

How To Draw a Man Walking In the Rain Animation in C++ (Computer Graphics)

Image
                                                  PROJECT BY  (SIMPLIFY LEARN PROGRAMMING)    ON MAN WALKING IN THE RAIN ANIMATION SOURCE CODE: #include<iostream.h> #include<conio.h> #include<graphics.h> #include<stdio.h> #include<stdlib.h> #include<dos.h> void main () { int gd=DETECT,gm; int rhx,rhy,j,i; clrscr(); initgraph(&gd,&gm,"C:\\TC\\BGI");   for (i = 0;i<500;i+=5) { line(5,380,650,380); if(i%2==0) { line(25+i,380,35+i,340); line(45+i,380,35+i,340); line(35+i,310,25+i,330); delay(20); } else { line(35+i,380,35+i,340); line(35+i,310,40+i,330); delay(20); } line(35+i,340,35+i,310); circle(35+i,300,10); line(35+i,310,50+i,330); line(50+i,330,46+i,280); line(8+i,285,96+i,269); //setcolor(RED); arc(50+i,270,0,200,45); arc(45+i,330,180,360,5); rhx=getmaxx(); rhy=getmaxy(); for (j=0;j<100;j++) { outtextxy(random(rhx),random(rhy-50),"|"

How To Draw a Moving Car After Process Bar Animation in C++ (Computer Graphics)

Image
  PROJECT BY  (SIMPLIFY LEARN PROGRAMMING)    ON MOVING CAR AFTER PROCESS BAR ANIMATION SOURCE CODE: #include<iostream.h> #include<conio.h> #include<graphics.h> #include<dos.h> void main() { clrscr(); int i,m,gd=DETECT,gm; initgraph(&gd,&gm,"C:\\TC\\BGI");   outtextxy(140,80,"Please wait ..."); for(m=100;m<500;m++)    {     line(m,100,m,130);     delay(50);     }     if(m==500)     { for(i=0;i<=500;i++) { settextstyle(1,HORIZ_DIR,2); outtextxy(110,150,"Welcome To Moving Car Animation"); /***CAR BODY ******/ setcolor(WHITE); setfillstyle(SOLID_FILL,4); line(0+i,300,13+i,298); line(13+i,298,30+i,280); line(30+i,280,80+i,280); line(80+i,280,97+i,298); line(97+i,298,120+i,300); line(0+i,300,0+i,315); line(0+i,315,25+i,315); arc(35+i,315,0,180,9); line(45+i,315,67+i,315); arc(77+i,315,0,180,9); line(85+i,315,120+i,315); line(120+i,300,120+i,315); floodfill(1+i,301,WHITE); /***CAR Windows***/ setcolor(WHITE); setfillstyle(SO

How To Draw a Spiral Animation in C (Computer Graphics)

Image
PROJECT BY  (SIMPLIFY LEARN PROGRAMMING)    ON SPIRAL ANIMATION Source Code: #include<conio.h> #include<stdio.h> #include<graphics.h> #include<stdlib.h> #include<dos.h> void main() { float i=0.1; int j=0,gd=DETECT,gm,x,y; initgraph(&gd,&gm,"C:\\TC\\BGI"); x=getmaxx()/2; y=getmaxy()/2; while(!kbhit()) { setcolor(rand()%16) arc(x,y,1+j,2+j,i+=0.1); delay(10); j++; } getch(); closegraph(); }

How To Draw Indian Flag In C++ (Computer Graphics)

Image
PROJECT BY  (SIMPLIFY LEARN PROGRAMMING)    ON INDIAN FLAG Source Code: #include<iostream.h> #include<conio.h> #include<stdio.h> #include<graphics.h> #include<math.h> void main() { int gd,gm; int r,i,a,b,x,y; float PI=3.14; detectgraph(&gd,&gm); initgraph(&gd,&gm,"C:\\TC\\BGI"); settextstyle(7,HORIZ_DIR,1); outtextxy(300,150,"HAPPY INDEPENDENCE DAY"); outtextxy(400,200,"VANDE MATARAM"); // DRAW THE RODE RECTANGLE AND COLOR IT setcolor(LIGHTGRAY); rectangle(90,100,100,400); setfillstyle(SOLID_FILL,LIGHTGRAY); floodfill(91,101,LIGHTGRAY); // DRAW THE FIRST STAIR AND COLOR IT setfillstyle(SOLID_FILL,LIGHTGRAY); line(40,400,150,400); line(150,400,150,420); line(150,420,40,420); line(40,420,40,400); floodfill(41,401,LIGHTGRAY); // DRAW THE SECOND STAIR AND COLOR IT setfillstyle(SOLID_FILL,LIGHTGRAY); line(20,420,170,420); line(20,440,170,440); line(20,420,20,440); line(170,420,170,440); floodfill(21,421,LIGHTGRAY);