MOVING FISH C PROGRAM
This is a computer graphics program which shows movement of a fish like object .this is why it is also known as the moving fish program.The aim of the program is to make the fish move in a direction giving an impression of a moving fish.
Implementation in C
#include<stdlib.h> #include<conio.h> #include<dos.h> #include<graphics.h> #include<ctype.h> void main() { int gd=DETECT,gm; int xincr=0,newy=0,yincr=5; initgraph(&gd,&gm," "); cleardevice(); while(!kbhit()) { ellipse(520-xincr,200,30,330,90,30); circle(450-xincr,193,3); line(430-xincr,200,450-xincr,200); line(597-xincr,185,630-xincr,170); line(597-xincr,215,630-xincr,227); line(630-xincr,170,630-xincr,227); line(597-xincr,200,630-xincr,200); line(597-xincr,192,630-xincr,187); line(597-xincr,207,630-xincr,213); line(500-xincr,190,540-xincr,150+newy); line(530-xincr,190,540-xincr,150+newy); if(xincr>=500) xincr=0; if(newy>=82) yincr=-5; xincr=xincr+5; if(newy<=0) yincr=5; newy=newy+yincr; delay(50); cleardevice(); } cleardevice(); }