|
http://jprecept.com/blog/8/?post=134 Tagungen Hotel http://www.nbkinformatica.com/blog/6/?post=90 Canthoma http://www.sexouniverso.com/blog/10/?post=260 Montgomery Ricketts http://www.seleccionporno.com/blog/7/?post=153 Physical Therapy Manual Traction http://www.lo-de-gratis.com/blog/5/?post=487 Fire Rain Is Comming Down http://jprecept.com/blog/2/?post=208 Cardboard Bridge Plans http://www.sexouniverso.com/blog/10/?post=414 Moretz Jeffrey http://www.sexouniverso.com/blog/10/?post=142 Monroe County Paint Can http://www.sexouniverso.com/blog/5/?post=155 Definition Of Cantando http://www.nbkinformatica.com/blog/2/?post=87 Free Pet Love Galliers http://www.nbkinformatica.com/blog/4/?post=77 Allison Hancock http://www.nbkinformatica.com/blog/9/?post=144 Alive T Photos http://www.nbkinformatica.com/blog/5/?post=198 Resorts In Baudette Minnesota http://jprecept.com/blog/4/?post=346 Reasons For Counterfeiting Money http://www.sexouniverso.com/blog/2/?post=185 Porn Stores In Lewisville Tx http://www.seleccionporno.com/blog/4/?post=99 Karl-heinz Heinecke http://www.sexouniverso.com/blog/1/?post=265 Amerigroup Mco http://www.seleccionporno.com/blog/1/?post=35 U2 Concert Schedule http://www.sexouniverso.com/blog/5/?post=425 Dell Precision Multimedia Controller http://www.sexouniverso.com/blog/1/?post=92 American Express Foo For Fighting |
Assignment1Tom
Sample output:
Please enter a letter: n Good. Please type a number from 0-9: 0 ------------------------------------_____------------------------------------ ----------------------------.'/L|__`.---------------------------- ------------------------/----=[_]O|`----\------------------------ ------------------------||+_____|:|------------------------ ----------------__:='|____`-:__---------------- ------------||[]----||====|----[]||------------ ------------||[]----|----|=|----|----[]||------------ ------------|:||_|=|U|----|_||:|------------ ------------|:|||]_=_----=[_||:|------------ ------------|----|||]----[_][]C||----|------------ ------------|----||-'|||||`-||----|------------ ------------/|\_\_|_|_/_//|\------------ --------|___|------------/|\------------|___|-------- --------`---'--------|___|--------`---'-------- ------------------------------------`---'------------------------------------ Letter: Warm. Number: Warm. Try again. Source code: <?php // prompt user to enter a letter; read from standard input fwrite(STDOUT, "\n \n Welcome to the Guessing Game. \n Please enter a letter: "); $letter = trim(fgets(STDIN)); // check to make sure input is a letter while (!preg_match("/^[a-z]{1}$/i", $letter)) { fwrite(STDOUT, "Do I need to call up your elementary school teachers? I need one letter from a to z: "); $letter = trim(fgets(STDIN));} // prompt user to enter a number; read from standard input fwrite(STDOUT, "Good. Please type a number from 0-9: "); $number = trim(fgets(STDIN)); // check to make sure input is a number while (!preg_match("/^\d+$/", $number)) { fwrite(STDOUT, "Do I need to call up your elementary school teachers?. I need a number: "); $number = trim(fgets(STDIN)); } settype($number, 'integer'); // check to see if winning combo is entered if ( ($letter == 'r') and ($number == 2) ) { // if combo is right, show r2 and exit echo "\n \n YOU WIN!!!! _____ .'/L|__`. / =[_]O|` \ ||+_____|:| __:='|____`-:__ ||[] ||====| []|| ||[] | |=| | []|| |:||_|=|U| |_||:| |:|||]_=_ =[_||:| | |||] [_][]C|| | | ||-'|||||`-|| | /|\\_\_|_|_/_//|\ |___| /|\ |___| `---' |___| `---' `---' "; exit; } // letter sets if ( ($letter == 'a') or ($letter == 'b') or ($letter =='c') or ($letter =='d') or ($letter =='e') ) { $messageLet = "Letter: FREEEZING! Like sub-ZERO freezing!!!! \n"; $Let = '#'; } else if ( ($letter == 'f') or ($letter == 'g') or ($letter =='h') or ($letter =='i') or ($letter =='j') or ($letter =='x') or ($letter =='y') or ($letter =='z') ) { $messageLet = "Letter: Very cold! \n"; $Let = "="; } else if ( ($letter == 'k') or ($letter == 'l') or ($letter =='m') or ($letter =='n') or ($letter =='o') or ($letter =='v') or ($letter =='w') ) { $messageLet = "Letter: Warm.\n"; $Let = '-'; } else if ( ($letter == 'p') or ($letter == 'q') or ($letter =='s') or ($letter =='t') or ($letter =='u') ) { $messageLet = "Letter: HOT! Burning up!!! \n"; $Let = '.'; } else if ( ($letter == 'r') ) { $messageLet = "Letter: CORRECT!!! You're half way there! \n"; $Let = ' '; } // number sets if ( ($number == '7') or ($number == '8') or ($number =='9') ) { $messageNum = "Number: FREEEZING! Like sub-ZERO freezing!!!! \n \n Try again. \n \n "; $Num = '16'; } else if ( ($number == '5') or ($number == '6') ) { $messageNum = "Number: Very cold! \n \n Try again. \n \n "; $Num = '8'; } else if ( ($number == '4') or ($number == '0') ) { $messageNum = "Number: Warm. \n \n Try again. \n \n "; $Num = '4'; } else if ( ($number == '1') or ($number == '3') ) { $messageNum = "Number: HOT! Burning up!!! \n \n Try again. \n \n "; $Num = '2'; } else if ( ($number == '2') ) { $messageNum = "Number: CORRECT!!! You're half way there! \n \n Try again. \n \n "; $Num = '1'; } // graphic $phrase = "\n\n _____ .'/L|__`. / =[_]O|` \ ||+_____|:| __:='|____`-:__ ||[] ||====| []|| ||[] | |=| | []|| |:||_|=|U| |_||:| |:|||]_=_ =[_||:| | |||] [_][]C|| | | ||-'|||||`-|| | /|\\_\_|_|_/_//|\ |___| /|\ |___| `---' |___| `---' `---' \n\n"; $winner = " "; $loser = "$Let"; $count = 0; $fullLoser = ""; while ( $count < $Num ) { $fullLoser .= $loser; $count++; } $newphrase = str_replace ( $winner, $fullLoser, $phrase ); // final message echo $newphrase; echo $messageLet; echo $messageNum; ?> |