#!/usr/bin/perl -w START: { &menu; $input= (<STDIN>); chomp $input; if ($input == 1) { print "You have chosen option 1\n"; } if($input == 2) { print "You have chosen option 2\n"; } if ($input == 3) { print "You have chosen option 3\n"; } if($input == 4) { print "You have chosen option 4\n"; } if ($input == 5) { print "You have chosen option 5\n"; } if($input == 6) { print "You have chosen option 6\n"; } else { exit; } #redo START unless $input >= 7; redo START; } sub menu { print "Enter a number for the option you want\n"; print "1) Cancel FINAL Schedule for machine A: \n"; print "2) Submit new FINAL schedule: \n"; print "3) Ignore Wrkld: \n"; print "4) Run around the block: \n"; print "5) Buy a new car: \n"; print "6) order Pizza: \n\n"; print "7) exit: \n\n"; }
In reply to simple menu loop problems by ddrumguy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |