Posts

Showing posts from October 22, 2014

Walking Man using C / C++

Image
PROGRAM; #include<stdio.h> #include<conio.h> #include<graphics.h> #include<dos.h> void main() { int gdriver = DETECT,gmode,i; int x1=100,t1=x1-30,t2=x1+30; int a1=t1,a2=t2; initgraph(&gdriver,&gmode,"C:\\TC\\BGI"); for(i=0;i<30;i++) { for(;t1<x1+30&&t2>x1-30;t1++,x1++,t2--) { delay(50); clrscr(); line(0,310,1366,310); circle(x1,100,30); line(x1,130,x1,220); line(x1,150,a1=a1+5,200); line(x1,150,a2=a2-3,200); line(x1,220,t1=t1+4,310); line(x1,220,t2=t2-2,310); } t1=x1-30;t2=x1+30;a1=t1;a2=t2; } getch(); } OUTPUT:

Bouncing Ball using C / C++

Image
PROGRAM CODE: #include<dos.h> #include<iostream.h> #include<graphics.h> #include<math.h> #include<conio.h> void main()  { int d=DETECT,m; initgraph(&d,&m,"C:\\TC\\BGI"); float x=1,y,j=0.5,count=0.1,i; setcolor(01); for(int k=0;k<7;k++) { for(i=90;i<270;i+=10) { y=cos(i*3.14/180)/j; if(y>0) y=-y; x+=5; setfillstyle(1,01); circle(x,y*100+200,15); floodfill(x,y*100+200,01); line(0,215,800,215); delay(50); clrscr(); } j+=count; count+=0.1; } getch();  } OUTPUT: