Hayl_ has asked for the wisdom of the Perl Monks concerning the following question:
#!/usr/bin/perl #Guess a number between 1 and 100 game $secret_number = int(1 + rand 100); # print "secret number = $secret_number\n"; # for debugging purposes print "_-_-_-The number guess game-_-_-_\n"; until ($guess eq $secret_number) { if (defined $guess) { my $answer = ($guess < $secret_number) ? "less than" : ($guess > $secret_number) ? "greater than" : ""; print "\nThe number you entered is $answer the secret number.\n"; } print "\nEnter a number between 1 and 100 : "; chomp($guess = <STDIN>); if ($guess =~ /quit|exit|^\s*$/i) { $quit = "yes"; last } } if ($quit =~ /^(yes)/) { print "\nToo bad... you gave up.\n" } else { print "\nYay! You guessed the number correctly!\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Bad Code?
by Abigail-II (Bishop) on Aug 19, 2003 at 14:51 UTC | |
by qq (Hermit) on Aug 19, 2003 at 20:49 UTC | |
|
Re: Bad Code?
by bear0053 (Hermit) on Aug 19, 2003 at 14:19 UTC | |
|
Re: Bad Code?
by halley (Prior) on Aug 19, 2003 at 14:23 UTC | |
|
Re: Bad Code?
by Foggy Bottoms (Monk) on Aug 19, 2003 at 14:36 UTC | |
|
Re: Bad Code?
by tcf22 (Priest) on Aug 19, 2003 at 14:20 UTC | |
|
Re: Bad Code?
by TomDLux (Vicar) on Aug 19, 2003 at 17:50 UTC | |
|
Re: Bad Code?
by Hayl_ (Acolyte) on Aug 19, 2003 at 14:46 UTC | |
|
Re: Bad Code?
by Jasper (Chaplain) on Aug 19, 2003 at 15:12 UTC |