write a script to display mirror image of a entered value
and also check whether Palindrome

Answers were Sorted based on User's Feedback



write a script to display mirror image of a entered value and also check whether Palindrome..

Answer / dheeraj

print("Enter the no. to check for Palindrome : ");
my $no = <STDIN>;
chop($no);
my $rev =reverse($no);

print "Palindrom \n" if ($rev eq $no);

#Perl cannot identify the datatype until we force operation
on it;

Is This Answer Correct ?    7 Yes 2 No

write a script to display mirror image of a entered value and also check whether Palindrome..

Answer / narayan singh

print("Enter the no. to check for Palindrome : ");
$no = <STDIN>;
chop($no);

$i = 0;

# Store into a array
while($no != 0)
{
@array[$i] = $no % 10;
$no = int($no / 10);
$i++;
}

$i--;
$j=0;
$flag = "true";

# Check for Palindrome
while( ($flag eq "true" )&& ( $j < @array/2) ){
if (@array[$j] != @array[$i])
{
$flag = "false"
}
$i--;
$j++;
}

# Print the result
if( $flag eq "true")
{
print("It is a Palindrome\n");
}
else
{
print("It is NOT a Palindrome\n");
}

Is This Answer Correct ?    4 Yes 0 No

write a script to display mirror image of a entered value and also check whether Palindrome..

Answer / guest

# Reverse a string and check if it is palindrome

my $str = "A man, a plan, a cat, a canal – Panama!"; # a
multiple word string

@arr = split //, $str;
my $revstr;
for (0..$#arr) {
$revstr .= join (//, pop(@arr));
}
print "reversed string: $revstr\n";

my $mod_str = $str;
$mod_str =~ (s/[\W]//g);
$revstr =~ (s/[\W]//g);

print "$str is a palindrome \n" if ( lc($mod_str) eq lc
($revstr) );

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More CGI Perl Interview Questions

How does polymorphism work in perl? Give an example.

0 Answers  


Explain splicing of arrays?

0 Answers  


What is the use of "stderr()"?

0 Answers  


How do I generate a list of all .html files in a directory?

0 Answers  


What is the use of 'ne' operator?

0 Answers  






How to do comment in perl?

0 Answers  


You want to open and read data files with perl. How would you do that?

0 Answers  


You want to print the contents of an entire array. How would you do that?

0 Answers  


Can any1 tell me 2 write the script using perl script 2 looking at a log file 2 see wheather the test has passed or not.

3 Answers   TCS,


Explain goto expr?

0 Answers  


Where do we require ‘chomp’ and what does it mean?

0 Answers  


Explain the various characteristics of perl.

0 Answers  


Categories