Spread the love
This is good start-up program for beginners in computer graphics programming using C and C++.
#include<iostream> #include<conio.h> #include<graphics.h> #include<dos.h> void dda( float xa, float ya, float xb, float yb); int main() { int gdriver=DETECT,gmode; initgraph(&gdriver,&gmode,"c:\\turboc3\\bgi"); for(int i=16;i>=14; i--) { delay(900); setcolor(i); line(216,110,410,110); } for(int i1=16;i1>=14; i1--) { delay(900); setcolor(i1); line(216,110,216,250); } for(int i2=16;i2>=14; i2--) { delay(900); setcolor(i2); line(216,250,410,250); } for(int i3=16;i3>=14; i3--) { delay(900); setcolor(i3); line(410,110,410,250); } for(int i4=16;i4>=14; i4--) { delay(900); setcolor(i4); line(216,120,410,120); }for(int i5=16;i5>=14; i5--) { delay(900); setcolor(i5); line(216,110,313,10); } for(int i6=16;i6>=14; i6--) { delay(900); setcolor(i6); line(410,110,313,10); }for(int i7=16;i7>=14; i7--) { delay(900); setcolor(i7); line(250,250,250,150); } for(int i8=16;i8>=14; i8--) { delay(900); setcolor(i8); line(300,250,300,150); }for(int i9=16;i9>=14; i9--) { delay(900); setcolor(i9); line(250,150,300,150); }for(int i10=16;i10>=14; i10--) { delay(900); setcolor(i10); line(320,150,320,200); } for(int i11=16;i11>=14; i11--) { delay(900); setcolor(i11); line(390,150,390,200); }for(int i111=16;i111>=14; i111--) { delay(900); setcolor(i111); line(320,150,390,200); } for(int i12=16;i12>=14; i12--) { delay(900); setcolor(i12); line(320,200,390,150); }for(int i13=16;i13>=14; i13--) { delay(900); setcolor(i13); line(320,150,390,150); }for(int i14=16;i14>=14; i14--) { delay(900); setcolor(i14); line(320,200,390,200); } for(int i15=16;i15>=14; i15--) { delay(900); setcolor(i15); circle(313,60,10); } for(int i16=16;i16>=14; i16--) { delay(900); setcolor(i16); line(410,120,480,90); } for(int i17=16;i17>=14; i17--) { delay(900); setcolor(i17); line(313,10,480,90); } for(int i18=16;i18>=14; i18--) { delay(900); setcolor(i18); line(410,250,480,220); } for(int i19=16;i19>=14; i19--) { delay(900); setcolor(i19); line(480,90,480,220); }for(int i20=16;i20>=14; i20--) { delay(900); setcolor(i20); line(410,110,468,87); }for(int i21=16;i21>=14; i21--) { delay(900); setcolor(i21); line(436,150,460,140); }for(int i22=16;i22>=14; i22--) { delay(900); setcolor(i22); line(437,200,461,190); }for(int i23=16;i23>=14; i23--) { delay(900); setcolor(i23); line(437,150,437,200); }for(int i24=16;i24>=14; i24--) { delay(900); setcolor(i24); line(460,140,460,190); }for(int i25=16;i25>=14; i25--) { delay(900); setcolor(i25); line(436,160,460,150); }for(int i26=16;i26>=14; i26--) { delay(900); setcolor(i26); line(436,190,460,180); }for(int i27=16;i27>=14; i27--) { delay(900); setcolor(i27); circle(448,170,12); }for(int i28=16;i28>=14; i28--) { delay(900); setcolor(i28); arc(185,275,300,20,70); }for(int i29=16;i29>=14; i29--) { delay(900); setcolor(i29); arc(235,275,300,20,70); } getch(); return 0; }