hushbaby has asked for the wisdom of the Perl Monks concerning the following question:
print "\nThis program accepts a 9 character string from you the user a +nd determines whether or not It is a palindrome, printing the result to the screen. \n"; print "\nPlease Enter in a 9 character item: "; ; my ($a, $b, $c, $d, $e, $f, $g, $h, $i); chomp ($a=<>); chomp ($b=<>); chomp ($c=<>); chomp ($d=<>); chomp ($e=<>); chomp ($f=<>); chomp ($g=<>); chomp ($h=<>); chomp ($i= +<>); if ($a eq $i && $b eq $h && $c eq $g && $d eq $f && $e eq $e ){ print "PALINDROME!\n"; } else{ print "NOT A PALINDROME! \n"; }
I have to enter the number individually, I am trying to find a way to enter the 9 numbers all at once.
But in this case I have to enter one number and press enter on and on till I reach the 9th number.
Please can anyone help me to figure out a way to input the number in this format.
Print" please enter 9 number: \n"
123456789
Not Palindrome.
or Print" please enter 9 number: \n"
123454321
Palindrome
In my case I have to enter:
1
2
3
4
5
6
7
8
9
Not Palindrome.
I dont want it to be this way. Please I will apreciate any help.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl Palindrome
by kcott (Archbishop) on Apr 15, 2014 at 04:18 UTC | |
|
Re: Perl Palindrome
by AnomalousMonk (Archbishop) on Apr 15, 2014 at 04:18 UTC | |
|
Re: Perl Palindrome
by atcroft (Abbot) on Apr 15, 2014 at 04:22 UTC | |
by Anonymous Monk on Apr 16, 2014 at 00:07 UTC | |
by Anonymous Monk on Apr 16, 2014 at 00:13 UTC |