rse2 has asked for the wisdom of the Perl Monks concerning the following question:
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?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: how to program my program to add random numbers?
by zek152 (Pilgrim) on Aug 05, 2011 at 15:47 UTC | |
|
Re: how to program my program to add random numbers?
by Marshall (Canon) on Aug 05, 2011 at 16:11 UTC | |
|
Re: how to program my program to add random numbers?
by ww (Archbishop) on Aug 05, 2011 at 18:15 UTC | |
|
Re: how to program my program to add random numbers?
by JavaFan (Canon) on Aug 05, 2011 at 17:20 UTC |