#define SQUARE(X) X*X #include #include #include #include #include #include #include #include #include main() { int k=7,num; int gdriver = DETECT,gmode,errorcode; int x,y; initgraph(&gdriver,&gmode,""); cleardevice(); settextstyle(GOTHIC_FONT,SANS_SERIF_FONT,4); printf("\n\n\nDeveloper\'s Heven c Rajesh _ThE gReAt"); x = wherex(); y = wherey(); circle(x+109,y+51.3,8); printf("\n\nDid you know..."); printf("\n\n#define SQUARE(X) X*X"); printf("\n\tint k=7;"); printf("\n\n ++k = %d \n k = %d \n k++ = %d",++k,k,k++); k = 7; printf("\n\nSQUARE(k++) = %d",SQUARE(k++)); printf("\n\n\nPress Any key to stop the rotating thing\n\n\n\t\t\t\t"); rotate(100); printf("\b \nIt\'s Source....\n\nvoid rotate(num)"); printf("\nint num;"); printf("\n{"); printf("\n\tfor(;!kbhit();)"); printf("\n\t{"); printf("\n\t\tprintf(\"\\b\\\\\");"); printf("\n\t\tdelay(num);"); printf("\n\t\tprintf(\"\\b|\");"); printf("\n\t\tdelay(num);"); printf("\n\t\tprintf(\"\\b/\");"); printf("\n\t\tdelay(num);"); printf("\n\t\tprintf(\"\\b-\");"); printf("\n\t\tdelay(num);"); printf("\n\t}"); printf("\n\tprintf(\"\\b \");"); printf("\n}"); fflush(stdin); printf("\n\n\nHit any key to continue.."); getch(); printf("\n\nI Called it as rotate(100);"); printf("\n\nNow you Enter a number: "); scanf("%d",&num); printf("\n\n\t\t\t"); rotate(num); printf("\b \n\nIsn\'t it cool\n\nHit any key to continue..."); fflush(stdin); getch(); printf("\n\nHit a key see another cool program....\n\n"); fflush(stdin); getch(); percentage(30); delay(500); printf("\n\n\nDid you think a program was loading.. that was a function!"); delay(1000); printf("\n\nWanna see the source"); delay(500); printf("\n\nHere it is..\n\n"); fflush(stdin); delay(2000); printf("\nvoid percentage(num)"); delay(100); printf("\nint num;"); delay(100); printf("\n{"); delay(100); printf("\n\tprintf(\"\\n\");"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 010%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 020%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 030%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 040%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 050%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 060%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); fflush(stdin); printf("\n\nHit a Key to see the remaining source\n"); getch(); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 070%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 080%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 090%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n\tdelay(num);"); delay(100); printf("\n\tprintf(\"\\4\");"); delay(100); printf("\n\tprintf(\" 100%%%%\");"); delay(100); printf("\n\tprintf(\"\\b\\b\\b\\b\\b\\b\");"); delay(100); printf("\n}"); delay(100); printf("\n\nHit a key to continue..."); fflush(stdin); getch(); for(k=0;k<3;k++) { printf("\n"); delay(100); } delay(300); printf("\nVery crude.... Why don\'t you try doing it using a for loop"); printf("\n\nHit a key..."); fflush(stdin); getch(); printf("\n\n\nLet me tell you a thing we were in graphics mode all this time.."); printf("\n\nHit a key.."); fflush(stdin); getch(); closegraph(); printf("\n\nNow we are in text mode"); printf("\n\nHit a key..."); fflush(stdin); getch(); clrscr(); printf("\n\n\n\t\t\tBye\n\n\n\n\t\t\t-Rajesh _ThE gReAt \n"); return; /*keep the compiler happy */ }