Friday, September 10, 2010 10:34:36Login · Register
 

    Challenge Activity
09:22:09 - l0gan_l135
     - Completed real [2]
07:42:10 - l0gan_l135
     - Completed real [3]
05:55:17 - aspen_23
     - Completed recon [1]
02:27:21 - GemaRastem
     - Completed basic [2]
02:26:21 - GemaRastem
     - Completed basic [1]
02:21:00 - GemaRastem
     - Completed recon [3]
01:55:39 - GemaRastem
     - Completed recon [2]
01:43:45 - GemaRastem
     - Completed recon [1]
01:31:59 - veerendragautam2009
     - Completed decrypt [3]
01:26:45 - veerendragautam2009
     - Completed decrypt [2]
01:25:16 - veerendragautam2009
     - Completed decrypt [1]
12:31:00 - veerendragautam2009
     - Completed basic [1]
12:26:04 - veerendragautam2009
     - Completed recon [6]
11:13:29 - veerendragautam2009
     - Completed recon [3]
10:59:23 - veerendragautam2009
     - Completed recon [1]
09:30:05 - sirEgghead
     - Completed real [4]
 

    Scoreboard Top 20
UserPoints
Abhineet4795   
auditorsec4795   
ne0114795   
Null Set4795   
blandyuk4780   
bluechill4750   
Teddy4730   
TurboBorland4475   
Qwexotic4460   
tiiger11114205   
preet4180   
LiquidFusi0n4175   
OnlyHuman4125   
samthg4110   
satishek3900   
pilchdragon3660   
Override3655   
chronic123640   
sirEgghead3625   
dash803590   
 

    Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
 

    Users Online
· Guests Online: 2

· Members Online: 0

· Members on IRC: 10
Xires, TurboBorland, ryan1918, Polynomial, louve, LK, IFailStuff, epoch_qwert, connection, bubatime

· Bots Online: 0

· Total Members: 1,491
· Newest Member: elostaz3omda
 

 

 

 

    Top 10 Forum Posters
UserPosts
bluechill918   
Qwexotic699   
cruizrisner487   
Null Set363   
TurboBorland335   
madf0x311   
Stormc1nd3r308   
auditorsec302   
Override238   
jakecrepinsek235   
 

    Affiliates
 

Batch guessing game
Download source  GeSHi: DOS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
@ECHO OFF
 
:part1
ECHO Welcome to Guess the Number!
ECHO Type in the highest possible guessing number.
SET /p Response=
goto pick
 
:pick
SET /a Guessnum=0
SET /a answer=%RANDOM%
IF %answer% GTR %Response% GOTO pick
IF %answer% EQU 0 GOTO pick
ECHO I`m thinking of a number between 1 and %Response%.
ECHO Guess which number I am thinking of.
 
:Retry
SET /p Guess=
IF %Guess% LSS %Answer% ECHO My number is higher.
IF %Guess% GTR %Answer% ECHO My number is lower.
IF %Guess%==%Answer% GOTO END
ECHO.
SET /a Guessnum=%GuessNum%+1
GOTO Retry
 
:END
ECHO You win! The Answer was %Answer%
ECHO It took you %GuessNum% guesses.
ECHO.
PAUSE
CLS
ECHO Would you like to play again?
ECHO Y/N?
SET /p play=
IF %play% ==n (
GOTO close
) ELSE (
GOTO part1
)
Parsed in 0.009 seconds, using GeSHi 1.0.8.6
Comments
 
#1 | Killordie on 01/26/2010 14:52
That's pretty cool actually old school batch programming and still very usefull to date even for some small tasks.
#2 | Stormc1nd3r on 04/23/2010 16:38
UPDATE: Fixed bug that caused number of guesses to carry over. Updated it to ask for a highest possible number for every play, not just when it starts.
#3 | Basyl on 05/27/2010 07:53
being a newbie in batch programming, couldn't understand quite clearly from your post what it's all about. but after i watched the video http://www.videorolls.com/watch/Guessing-Game-for-Batch everything became clear. it's never too late to learnSmile
 
 
Post Comment
 
Please Login to Post a Comment.
 
 
Ratings
 
Rating is available to Members only.

Please login or register to vote.

Awesome! Awesome! 0% [No Votes]
Very Good Very Good 0% [No Votes]
Good Good 100% [1 Vote]
Average Average 0% [No Votes]
Poor Poor 0% [No Votes]