@ECHO off
COLOR 0E
CLS
SET RandomNo=%random%
SET /a NoGuesses = 0
SET /A HIGHGUESSES = -23767
SET /A LOWGUESSES = 23767
TITLE = T H E G U E S S A N U M B E R G A M E - %RandomNo%
ECHO.
ECHO.
ECHO.
ECHO.
ECHO W E L C O M E T O T H E ...........
ECHO.
ECHO.
ECHO.
ECHO.
ECHO GGGG U U EEE SSSS SSSS AA N N U U M M BBB EEE RRR
ECHO G G U U E S S A A NN N U U MM MM B B E R R
ECHO G U U E SSS SSS AAAA N N N U U M M M M B B E RRR
ECHO G GG U U EEE SSS SSS A A N N N U U M M M BBB EEE RR
ECHO G G U U E S S A A N NN U U M M B B E R R
ECHO GGGG UU EEE SSSS SSSS A A N N UU M M BBB EEE R R
ECHO.
ECHO.
ECHO G A M E !!!
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
PAUSE
:BEGINLOOP
CLS
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
SET /p UserNumber=Please type your guess:
SET /a NoGuesses += 1
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
IF %UserNumber% LSS %RandomNo% (
ECHO.
ECHO Your guess was too low. Try again.
ECHO.
ECHO.
PAUSE
GOTO :BEGINLOOP
)
IF %UserNumber% GTR %RandomNo% (
ECHO.
ECHO Your guess was too high. Try again.
ECHO.
ECHO.
PAUSE
GOTO :BEGINLOOP
)
CLS
COLOR E0
ECHO.
ECHO * * * * * * * * * * * *
ECHO.
ECHO.
ECHO.
ECHO.
ECHO Congratulations! You guessed it.
ECHO.
ECHO The number was %UserNumber%
ECHO.
ECHO You guessed it in %NoGuesses% guesses
ECHO.
ECHO LOW GUESSES %LG%
ECHO.
ECHO HIGH GUESSES %HG%
ECHO.
ECHO.
ECHO * * * * * * * * * * * *
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
PAUSE