C++ Program to perform Magic Courtesy : ENRICO X THE MAGICIAN : Enrico Lorenzo
#include <stdlib.h> #include <stdio.h> #include <conio.h> #include <dos.h> main() { clrscr(); _setcursortype(_NOCURSOR); int x, x2=6, lo, di; int x3=5, x4=3, x5=4; char cho, col, col2, col3; randomize(); clrscr(); sleep(2); textcolor(15); gotoxy(44,13);cprintf("X"); delay(100); textcolor(0); gotoxy(44,13);cprintf(" "); textcolor(15); gotoxy(42,13);cprintf("O"); delay(100); textcolor(0); gotoxy(42,13);cprintf(" "); textcolor(15); gotoxy(41,13);cprintf("C"); delay(100); textcolor(0); gotoxy(41,13);cprintf(" "); textcolor(15); gotoxy(40,13);cprintf("I"); delay(100); textcolor(0); gotoxy(40,13);cprintf(" "); textcolor(15); gotoxy(39,13);cprintf("R"); delay(100); textcolor(0); gotoxy(39,13);cprintf(" "); textcolor(15); gotoxy(38,13);cprintf("N"); delay(100); textcolor(0); gotoxy(38,13);cprintf(" "); textcolor(15); gotoxy(37,13);cprintf("E"); delay(100); textcolor(0); gotoxy(37,13);cprintf(" "); delay(100); textcolor(15); gotoxy(37,13);cprintf("E"); delay(100); textcolor(8); gotoxy(37,13);cprintf("E"); textcolor(15); gotoxy(38,13);cprintf("N"); delay(100); textcolor(8); gotoxy(38,13);cprintf("N"); textcolor(15); gotoxy(39,13);cprintf("R"); delay(100); textcolor(8); gotoxy(39,13);cprintf("R"); textcolor(15); gotoxy(40,13);cprintf("I"); delay(100); textcolor(8); gotoxy(40,13);cprintf("I"); textcolor(15); gotoxy(41,13);cprintf("C"); delay(100); textcolor(8); gotoxy(41,13);cprintf("C"); textcolor(15); gotoxy(42,13);cprintf("O"); delay(100); textcolor(8); gotoxy(42,13);cprintf("O"); textcolor(15); gotoxy(44,13);cprintf("X"); delay(100); textcolor(8); gotoxy(44,13);cprintf("X"); sleep(2); clrscr(); textcolor(15); gotoxy(35,13);cprintf("T"); delay(100); gotoxy(36,13);cprintf("H"); textcolor(8); gotoxy(35,13);cprintf("T"); delay(100); gotoxy(36,13);cprintf("H"); textcolor(15); gotoxy(37,13);cprintf("E"); delay(100); gotoxy(39,13);cprintf("M"); textcolor(8); gotoxy(37,13);cprintf("E"); delay(100); gotoxy(39,13);cprintf("M"); textcolor(15); gotoxy(40,13);cprintf("%c", x2); delay(100); gotoxy(41,13);cprintf("G"); textcolor(8); gotoxy(40,13);cprintf("%c", x2); delay(100); gotoxy(41,13);cprintf("G"); textcolor(15); gotoxy(42,13);cprintf("I"); delay(100); gotoxy(43,13);cprintf("C"); textcolor(8); gotoxy(42,13);cprintf("I"); delay(100); gotoxy(43,13);cprintf("C"); textcolor(15); gotoxy(44,13);cprintf("I"); delay(100); gotoxy(45,13);cprintf("%c", x3); textcolor(8); gotoxy(44,13);cprintf("I"); delay(100); gotoxy(45,13);cprintf("%c", x3); textcolor(15); gotoxy(46,13);cprintf("N"); delay(100); textcolor(8); gotoxy(46,13);cprintf("N"); delay(100); gotoxy(35,13);cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); gotoxy(39,13);cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); delay(100); cprintf(" "); sleep(2); clrscr(); for(x=1; x<=50; x++) { textcolor(8); gotoxy(random(80), random(25));cprintf("%c", x2); delay(10); gotoxy(random(80), random(25));cprintf("%c", x3); delay(10); textcolor(4); gotoxy(random(80), random(25));cprintf("%c", x4); delay(10); gotoxy(random(80), random(25));cprintf("%c", x5); delay(10); } intro: clrscr(); textcolor(8); gotoxy(1,1);cprintf(" nter"); gotoxy(73,25);cprintf(" redits"); gotoxy(68,1);cprintf("THE M%cGICI%cN", x2, x3); gotoxy(1,25);cprintf("Best viewed in maximize window"); textcolor(15); gotoxy(1,1);cprintf("E"); gotoxy(73,25);cprintf("C"); cho=getch(); if(cho=='e' || cho=='E') { clrscr(); for(lo=28; lo<=53; lo++) { textcolor(8); gotoxy(lo,14);cprintf("ÛÛ"); } for(lo=0, di=28; lo<=100; lo+=4, di++) { textcolor(15); gotoxy(28,12);cprintf("initializing trick..."); gotoxy(28,13);cprintf("%d%", lo); gotoxy(di,14);cprintf("ÛÛ"); delay(200); } sleep(2); refresh: clrscr(); textcolor(8); gotoxy(35,1);cprintf("THE M%cGICI%cN", x2, x3); textcolor(15); gotoxy(27,2);cprintf("ÚÄÄÄÄÄÄ¿"); gotoxy(27,3);cprintf("³ ³"); gotoxy(27,4);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,5);cprintf("³ ³"); gotoxy(27,6);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,7);cprintf("³ ³"); gotoxy(27,8);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,9);cprintf("³ ³"); gotoxy(27,10);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,11);cprintf("³ ³"); gotoxy(27,12);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,13);cprintf("³ ³"); gotoxy(27,14);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(27,15);cprintf("³ ³"); gotoxy(27,16);cprintf("³ ³"); gotoxy(27,17);cprintf("³ ³"); gotoxy(27,18);cprintf("ÀÄÄÄÄÄÄÙ"); gotoxy(37,2);cprintf("ÚÄÄÄÄÄÄ¿"); gotoxy(37,3);cprintf("³ ³"); gotoxy(37,4);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,5);cprintf("³ ³"); gotoxy(37,6);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,7);cprintf("³ ³"); gotoxy(37,8);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,9);cprintf("³ ³"); gotoxy(37,10);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,11);cprintf("³ ³"); gotoxy(37,12);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,13);cprintf("³ ³"); gotoxy(37,14);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(37,15);cprintf("³ ³"); gotoxy(37,16);cprintf("³ ³"); gotoxy(37,17);cprintf("³ ³"); gotoxy(37,18);cprintf("ÀÄÄÄÄÄÄÙ"); gotoxy(47,2);cprintf("ÚÄÄÄÄÄÄ¿"); gotoxy(47,3);cprintf("³ ³"); gotoxy(47,4);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,5);cprintf("³ ³"); gotoxy(47,6);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,7);cprintf("³ ³"); gotoxy(47,8);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,9);cprintf("³ ³"); gotoxy(47,10);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,11);cprintf("³ ³"); gotoxy(47,12);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,13);cprintf("³ ³"); gotoxy(47,14);cprintf("ÃÄÄÄÄÄÄ´"); gotoxy(47,15);cprintf("³ ³"); gotoxy(47,16);cprintf("³ ³"); gotoxy(47,17);cprintf("³ ³"); gotoxy(47,18);cprintf("ÀÄÄÄÄÄÄÙ"); textcolor(8); gotoxy(1,25);cprintf(" efresh"); textcolor(15); gotoxy(1,25);cprintf("R"); gotoxy(35,20);cprintf("Pick a card!"); gotoxy(32,21);cprintf("Enter which column!"); textcolor(7); gotoxy(33,17);cprintf("1"); gotoxy(43,17);cprintf("2"); gotoxy(53,17);cprintf("3"); textcolor(4); x=3; gotoxy(28,3);cprintf("K%c", x); gotoxy(28,7);cprintf("3%c", x); gotoxy(28,9);cprintf("Q%c", x); gotoxy(28,11);cprintf("6%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(28,15);cprintf("9%c", x); textcolor(8); x=5; gotoxy(48,7);cprintf("A%c", x2); gotoxy(28,5);cprintf("4%c", x2); gotoxy(38,3);cprintf("2%c", x); gotoxy(38,5);cprintf("J%c", x); gotoxy(38,7);cprintf("K%c", x); gotoxy(38,9);cprintf("8%c", x); gotoxy(38,13);cprintf("3%c", x); gotoxy(38,15);cprintf("5%c", x); textcolor(4); x=4; gotoxy(38,11);cprintf("7%c", x); gotoxy(48,3);cprintf("2%c", x); gotoxy(48,5);cprintf("9%c", x); gotoxy(48,9);cprintf("J%c", x); gotoxy(48,11);cprintf("Q%c", x); gotoxy(48,13);cprintf("5%c", x); gotoxy(48,15);cprintf("6%c", x); back: col=getch(); if(col=='1') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(28,15);cprintf("7%c", x); gotoxy(28,3);cprintf("2%c", x); gotoxy(38,3);cprintf("9%c", x); gotoxy(28,5);cprintf("J%c", x); gotoxy(38,5);cprintf("Q%c", x); gotoxy(48,5);cprintf("5%c", x); gotoxy(28,7);cprintf("6%c", x); textcolor(4); x=3; gotoxy(38,7);cprintf("K%c", x); gotoxy(28,9);cprintf("3%c", x); gotoxy(38,9);cprintf("Q%c", x); gotoxy(48,9);cprintf("6%c", x); gotoxy(28,11);cprintf("J%c", x); gotoxy(38,11);cprintf("9%c", x); textcolor(8); x=5; gotoxy(48,3);cprintf("A%c", x2); gotoxy(48,7);cprintf("4%c", x2); gotoxy(48,11);cprintf("2%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(38,13);cprintf("K%c", x); gotoxy(48,13);cprintf("8%c", x); gotoxy(38,15);cprintf("3%c", x); gotoxy(48,15);cprintf("5%c", x); back2: col2=getch(); if(col2=='1') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(38,11);cprintf("7%c", x); gotoxy(38,7);cprintf("2%c", x); gotoxy(48,11);cprintf("9%c", x); gotoxy(48,7);cprintf("J%c", x); gotoxy(28,13);cprintf("Q%c", x); gotoxy(38,3);cprintf("5%c", x); gotoxy(28,9);cprintf("6%c", x); textcolor(4); x=3; gotoxy(38,13);cprintf("K%c", x); gotoxy(38,9);cprintf("3%c", x); gotoxy(48,13);cprintf("Q%c", x); gotoxy(28,5);cprintf("6%c", x); gotoxy(48,9);cprintf("J%c", x); gotoxy(28,15);cprintf("9%c", x); textcolor(8); x=5; gotoxy(28,3);cprintf("A%c", x2); gotoxy(48,3);cprintf("4%c", x2); gotoxy(38,5);cprintf("2%c", x); gotoxy(28,11);cprintf("J%c", x); gotoxy(38,15);cprintf("K%c", x); gotoxy(48,5);cprintf("8%c", x); gotoxy(48,15);cprintf("3%c", x); gotoxy(28,7);cprintf("5%c", x); back3: col3=getch(); if(col3=='2') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("3%c", x); } else if(col3=='3') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("J%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back3; } else if(col2=='2') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(48,15);cprintf("7%c", x); gotoxy(48,11);cprintf("2%c", x); gotoxy(38,7);cprintf("9%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(48,7);cprintf("Q%c", x); gotoxy(38,3);cprintf("5%c", x); gotoxy(38,13);cprintf("6%c", x); textcolor(4); x=3; gotoxy(28,9);cprintf("K%c", x); gotoxy(48,13);cprintf("3%c", x); gotoxy(38,9);cprintf("Q%c", x); gotoxy(28,5);cprintf("6%c", x); gotoxy(28,15);cprintf("J%c", x); gotoxy(48,9);cprintf("9%c", x); textcolor(8); x=5; gotoxy(28,3);cprintf("A%c", x2); gotoxy(48,3);cprintf("4%c", x2); gotoxy(38,5);cprintf("2%c", x); gotoxy(38,15);cprintf("J%c", x); gotoxy(28,11);cprintf("K%c", x); gotoxy(48,5);cprintf("8%c", x); gotoxy(38,11);cprintf("3%c", x); gotoxy(28,7);cprintf("5%c", x); back4: col3=getch(); if(col3=='1') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("K%c", x); } else if(col3=='2') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("Q%c", x); } else if(col3=='3') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("9%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back4; } else if(col2=='3') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(48,15);cprintf("7%c", x); gotoxy(48,11);cprintf("2%c", x); gotoxy(28,3);cprintf("9%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(38,3);cprintf("Q%c", x); gotoxy(48,7);cprintf("5%c", x); gotoxy(38,13);cprintf("6%c", x); textcolor(4); x=3; gotoxy(48,3);cprintf("K%c", x); gotoxy(48,13);cprintf("3%c", x); gotoxy(28,5);cprintf("Q%c", x); gotoxy(38,9);cprintf("6%c", x); gotoxy(28,15);cprintf("J%c", x); gotoxy(38,5);cprintf("9%c", x); textcolor(8); x=5; gotoxy(38,7);cprintf("A%c", x2); gotoxy(28,9);cprintf("4%c", x2); gotoxy(48,9);cprintf("2%c", x); gotoxy(38,15);cprintf("J%c", x); gotoxy(48,5);cprintf("K%c", x); gotoxy(28,11);cprintf("8%c", x); gotoxy(28,7);cprintf("3%c", x); gotoxy(38,11);cprintf("5%c", x); back5: col3=getch(); if(col3=='1') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("4%c", x2); } else if(col3=='2') { clrscr(); x=3; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("6%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back5; } else if(col2=='r' || col2=='R') goto refresh; else goto back2; } else if(col=='2') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(48,9);cprintf("7%c", x); gotoxy(28,3);cprintf("2%c", x); gotoxy(38,3);cprintf("9%c", x); gotoxy(28,5);cprintf("J%c", x); gotoxy(38,5);cprintf("Q%c", x); gotoxy(48,5);cprintf("5%c", x); gotoxy(28,7);cprintf("6%c", x); textcolor(8); x=5; gotoxy(48,3);cprintf("A%c", x2); gotoxy(28,13);cprintf("4%c", x2); gotoxy(38,7);cprintf("2%c", x); gotoxy(48,7);cprintf("J%c", x); gotoxy(28,9);cprintf("K%c", x); gotoxy(38,9);cprintf("8%c", x); gotoxy(28,11);cprintf("3%c", x); gotoxy(38,11);cprintf("5%c", x); textcolor(4); x=3; gotoxy(48,11);cprintf("K%c", x); gotoxy(38,13);cprintf("3%c", x); gotoxy(48,13);cprintf("Q%c", x); gotoxy(28,15);cprintf("6%c", x); gotoxy(38,15);cprintf("J%c", x); gotoxy(48,15);cprintf("9%c", x); back6: col2=getch(); if(col2=='1') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(28,5);cprintf("7%c", x); gotoxy(38,7);cprintf("2%c", x); gotoxy(48,11);cprintf("9%c", x); gotoxy(48,7);cprintf("J%c", x); gotoxy(28,13);cprintf("Q%c", x); gotoxy(38,3);cprintf("5%c", x); gotoxy(28,9);cprintf("6%c", x); textcolor(8); x=5; gotoxy(28,3);cprintf("A%c", x2); gotoxy(28,11);cprintf("4%c", x2); gotoxy(38,13);cprintf("2%c", x); gotoxy(48,3);cprintf("J%c", x); gotoxy(38,9);cprintf("K%c", x); gotoxy(48,13);cprintf("8%c", x); gotoxy(48,9);cprintf("3%c", x); gotoxy(28,15);cprintf("5%c", x); textcolor(4); x=3; gotoxy(38,5);cprintf("K%c", x); gotoxy(38,15);cprintf("3%c", x); gotoxy(48,5);cprintf("Q%c", x); gotoxy(38,11);cprintf("6%c", x); gotoxy(48,15);cprintf("J%c", x); gotoxy(28,7);cprintf("9%c", x); back7: col3=getch(); if(col3=='2') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("K%c", x); } else if(col3=='3') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("3%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back7; } else if(col2=='2') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(28,5);cprintf("7%c", x); gotoxy(48,11);cprintf("2%c", x); gotoxy(38,7);cprintf("9%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(48,7);cprintf("Q%c", x); gotoxy(38,3);cprintf("5%c", x); gotoxy(38,13);cprintf("6%c", x); textcolor(8); x=5; gotoxy(28,3);cprintf("A%c", x2); gotoxy(38,15);cprintf("4%c", x2); gotoxy(28,9);cprintf("2%c", x); gotoxy(48,3);cprintf("J%c", x); gotoxy(48,13);cprintf("K%c", x); gotoxy(38,9);cprintf("8%c", x); gotoxy(28,15);cprintf("3%c", x); gotoxy(48,9);cprintf("5%c", x); textcolor(4); x=3; gotoxy(38,5);cprintf("K%c", x); gotoxy(28,11);cprintf("3%c", x); gotoxy(48,5);cprintf("Q%c", x); gotoxy(48,15);cprintf("6%c", x); gotoxy(38,11);cprintf("J%c", x); gotoxy(28,7);cprintf("9%c", x); back8: col3=getch(); if(col3=='1') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("2%c", x); } else if(col3=='2') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is an"); gotoxy(49,13);cprintf("!"); textcolor(8); gotoxy(47,13);cprintf("8%c", x); } else if(col3=='3') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("5%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back8; } else if(col2=='3') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=4; gotoxy(38,9);cprintf("7%c", x); gotoxy(48,11);cprintf("2%c", x); gotoxy(28,3);cprintf("9%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(38,3);cprintf("Q%c", x); gotoxy(48,7);cprintf("5%c", x); gotoxy(38,13);cprintf("6%c", x); textcolor(8); x=5; gotoxy(38,7);cprintf("A%c", x2); gotoxy(38,15);cprintf("4%c", x2); gotoxy(48,3);cprintf("2%c", x); gotoxy(28,9);cprintf("J%c", x); gotoxy(48,13);cprintf("K%c", x); gotoxy(28,5);cprintf("8%c", x); gotoxy(28,15);cprintf("3%c", x); gotoxy(38,5);cprintf("5%c", x); textcolor(4); x=3; gotoxy(48,9);cprintf("K%c", x); gotoxy(48,5);cprintf("3%c", x); gotoxy(28,11);cprintf("Q%c", x); gotoxy(48,15);cprintf("6%c", x); gotoxy(28,7);cprintf("J%c", x); gotoxy(38,11);cprintf("9%c", x); back9: col3=getch(); if(col3=='1') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(8); gotoxy(46,13);cprintf("J%c", x); } else if(col3=='2') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("7%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back9; } else if(col2=='r' || col2=='R') goto refresh; else goto back6; } else if(col=='3') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=3; gotoxy(28,3);cprintf("K%c", x); gotoxy(48,3);cprintf("3%c", x); gotoxy(28,5);cprintf("Q%c", x); gotoxy(38,5);cprintf("6%c", x); gotoxy(48,5);cprintf("J%c", x); gotoxy(28,7);cprintf("9%c", x); textcolor(4); x=4; gotoxy(28,15);cprintf("7%c", x); gotoxy(38,7);cprintf("2%c", x); gotoxy(48,7);cprintf("9%c", x); gotoxy(38,9);cprintf("J%c", x); gotoxy(48,9);cprintf("Q%c", x); gotoxy(28,11);cprintf("5%c", x); gotoxy(38,11);cprintf("6%c", x); textcolor(8); x=5; gotoxy(28,9);cprintf("A%c", x2); gotoxy(38,3);cprintf("4%c", x2); gotoxy(48,11);cprintf("2%c", x); gotoxy(28,13);cprintf("J%c", x); gotoxy(38,13);cprintf("K%c", x); gotoxy(48,13);cprintf("8%c", x); gotoxy(38,15);cprintf("3%c", x); gotoxy(48,15);cprintf("5%c", x); back10: col2=getch(); if(col2=='1') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=3; gotoxy(38,7);cprintf("K%c", x); gotoxy(28,3);cprintf("3%c", x); gotoxy(48,7);cprintf("Q%c", x); gotoxy(28,13);cprintf("6%c", x); gotoxy(38,3);cprintf("J%c", x); gotoxy(28,9);cprintf("9%c", x); textcolor(4); x=4; gotoxy(38,11);cprintf("7%c", x); gotoxy(38,13);cprintf("2%c", x); gotoxy(48,3);cprintf("9%c", x); gotoxy(48,13);cprintf("J%c", x); gotoxy(28,5);cprintf("Q%c", x); gotoxy(48,9);cprintf("5%c", x); gotoxy(28,15);cprintf("6%c", x); textcolor(8); x=5; gotoxy(38,9);cprintf("A%c", x2); gotoxy(48,11);cprintf("4%c", x2); gotoxy(38,5);cprintf("2%c", x); gotoxy(28,11);cprintf("J%c", x); gotoxy(38,15);cprintf("K%c", x); gotoxy(48,5);cprintf("8%c", x); gotoxy(48,15);cprintf("3%c", x); gotoxy(28,7);cprintf("5%c", x); back11: col3=getch(); if(col3=='2') { clrscr(); x=5; textcolor(15); gotoxy(31,13);cprintf("Your card is an"); gotoxy(49,13);cprintf("!"); textcolor(8); gotoxy(47,13);cprintf("A%c", x2); } else if(col3=='3') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("5%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back11; } else if(col2=='2') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=3; gotoxy(48,11);cprintf("K%c", x); gotoxy(28,3);cprintf("3%c", x); gotoxy(28,13);cprintf("Q%c", x); gotoxy(48,7);cprintf("6%c", x); gotoxy(38,3);cprintf("J%c", x); gotoxy(38,13);cprintf("9%c", x); textcolor(4); x=4; gotoxy(48,15);cprintf("7%c", x); gotoxy(28,9);cprintf("2%c", x); gotoxy(48,3);cprintf("9%c", x); gotoxy(38,9);cprintf("J%c", x); gotoxy(28,5);cprintf("Q%c", x); gotoxy(28,15);cprintf("5%c", x); gotoxy(48,9);cprintf("6%c", x); textcolor(8); x=5; gotoxy(48,13);cprintf("A%c", x2); gotoxy(38,7);cprintf("4%c", x2); gotoxy(38,5);cprintf("2%c", x); gotoxy(38,15);cprintf("J%c", x); gotoxy(28,11);cprintf("K%c", x); gotoxy(48,5);cprintf("8%c", x); gotoxy(38,11);cprintf("3%c", x); gotoxy(28,7);cprintf("5%c", x); back12: col3=getch(); if(col3=='1') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("2%c", x); } else if(col3=='2') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("J%c", x); } else if(col3=='3') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("6%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back12; } else if(col2=='3') { textcolor(8); gotoxy(33,23);cprintf("shuffling cards..."); sleep(2); textcolor(15); gotoxy(35,20);cprintf("Where is it?"); gotoxy(33,23);cprintf(" "); textcolor(4); x=3; gotoxy(48,11);cprintf("K%c", x); gotoxy(38,7);cprintf("3%c", x); gotoxy(28,13);cprintf("Q%c", x); gotoxy(38,3);cprintf("6%c", x); gotoxy(48,7);cprintf("J%c", x); gotoxy(38,13);cprintf("9%c", x); textcolor(4); x=4; gotoxy(48,15);cprintf("7%c", x); gotoxy(48,3);cprintf("2%c", x); gotoxy(28,9);cprintf("9%c", x); gotoxy(28,5);cprintf("J%c", x); gotoxy(38,9);cprintf("Q%c", x); gotoxy(28,15);cprintf("5%c", x); gotoxy(38,5);cprintf("6%c", x); textcolor(8); x=5; gotoxy(48,13);cprintf("A%c", x2); gotoxy(28,3);cprintf("4%c", x2); gotoxy(48,9);cprintf("2%c", x); gotoxy(38,15);cprintf("J%c", x); gotoxy(48,5);cprintf("K%c", x); gotoxy(28,11);cprintf("8%c", x); gotoxy(28,7);cprintf("3%c", x); gotoxy(38,11);cprintf("5%c", x); back13: col3=getch(); if(col3=='1') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("9%c", x); } else if(col3=='2') { clrscr(); x=4; textcolor(15); gotoxy(31,13);cprintf("Your card is a"); gotoxy(48,13);cprintf("!"); textcolor(4); gotoxy(46,13);cprintf("Q%c", x); } else if(col3=='r' || col3=='R') goto refresh; else goto back13; } else if(col2=='r' || col2=='R') goto refresh; else goto back10; } else if(col=='r' || col=='R') goto refresh; else goto back; sleep(2); clrscr(); textcolor(4); gotoxy(37,13);cprintf("THE END!"); } else if(cho=='c' || cho=='C') { clrscr(); textcolor(8); gotoxy(1,5);cprintf(" nspired by: afael artin's magic"); gotoxy(1,25);cprintf(" ress any key to exit"); textcolor(15); gotoxy(1,1);cprintf("P"); gotoxy(13,1);cprintf("E"); gotoxy(20,1);cprintf("L"); gotoxy(1,3);cprintf("S"); gotoxy(20,3);cprintf("J"); gotoxy(25,3);cprintf("J"); gotoxy(1,5);cprintf("I"); gotoxy(14,5);cprintf("R"); gotoxy(21,5);cprintf("M"); gotoxy(1,25);cprintf("P"); gotoxy(22,25);cprintf("..."); getch(); goto intro; } else goto intro; return 0; }
0 comments:
Post a Comment