Introduction to Perl
Lesson Three
#Script Week 3
#!usr/bin/perl
system "cls"; # use "cls" for Windows/DOS
# system "clear"; # use for Linux/UNIX
$NAME = "Magiluna";
print "\nIf you can guess today\'s secret name, you can access this site.\n";
if ($NAME eq "Magiluna") {
print "\tHello $NAME... Welcome back!\n";
}
elsif ($NAME eq "Luna") {
print "\tAccess denied! Go away!\n";
}
else {
print "\t$NAME is not a valid username.\n";
}
print "\nIf you can guess today\'s secret name, you can access this site.\n";
$NAME = "Luna";
if ($NAME eq "Magiluna") {
print "\tHello $NAME... Welcome back!\n";
}
elsif ($NAME eq "Luna") {
print "\tHey $NAME! Access denied! Go away!\n";
}
else {
print "\t$NAME is not a valid username.\n";
}
print "\nIf you can guess today\'s secret name, you can access this site.\n";
$NAME = "Binky";
if ($NAME eq "Magiluna") {
print "\tHello $NAME... Welcome back!\n";
}
elsif ($NAME eq "Luna") {
print "\tAccess denied! Go away!\n";
}
else {
print "\t$NAME is not a valid username.\n";
}
$correct = "Santa Clarita";
# The value of $answer is unknown, we need to get user input
print "\n\nShatterpath was born in Las Vegas.\n";
if ($answer ne $correct) {
print "\tSorry, the correct answer is $correct\n";
}
else {
print "\tRight! $answer is where Shatterpath is from!\n";
}
$cheese = "I like games!";
$game = "\'nother game";
print "\n\nWhat is Cheese\'s favorite saying?\n";
print "\t$cheese";
print "\n\nWhat does Cheese say when he\'s following Bloo?\n\t";
print "$game" x 4;
$user = "Wahkeena";
print "\n\n\n$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
chop($user);
print "$user\n";
$Fact = "Wahkeena means \'most beautiful\' in the Yakima language.\n";
chomp($Fact);
print "What do you get when you put 2 breeding age rats together?\n";
print "\tYou get ";
print "2"+ 10;
print " rats, including 10 little squeakers.\n";
print "\t\tOn average.\n";