[3.10]練習問題2 (修正)
2.[12] 数のリストを(一行に一個ずつ)入力の終わりになるまで読み込んで、以下に示した人名のリストの中から、数に対応する人名を表示するプログラムを書いてください
解答を参考に、下記の部分に修正。
入力値の範囲チェック機能を加えました。
foreach(@nums){ if((0<=$_) and ($_<=6)){ print "$person[$_]\n"; }else{ print "入力された数$_は不正です。0から6までの数を入力してください。\n"; } }