Hello there amazing monks,
I'm having a bit of trouble here. Yesterday i turned in my Perl program assignment, and some one said there was something wrong with it.
My program was supposed to 1. ask a user to type in a number 2. ask user to type in another number. 3.asks user what is to be done add, subtract, divide, multiply. 4. display correct answer on screen.
#! /usr/bin/perl -w print "Type in a number: "; $x = <>; chop($x); print "Type in another number: "; $y = <>; chop($y); print "What would you like done?\n\nYour choice is:\n1) Add\n2) Subtra +ct\n3) Multiply\n4) Divide\n"; $ask = <>; chop ($ask); $z = $x + $y; if ($ask eq "Add") {print "$x + $y = $z";} $z = $x - $y; if ($ask eq "Subtract") { print "$x - $y = $z";} $z = $x * $y; if ($ask eq "Multiply") {print "$x * $y = $z";} $z = $x / $y; if ($ask eq "Divide") { print "$x / $y = $z";}
My teacher was unhappy about the $z = $x + $y, and all the variables like that.
May you please give me a bit of help in figuring this out? Can you please point out any mistakes you see?
In reply to how to program my program to add random numbers? by rse2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |