要素を取り出す 配列の要素の一つ一つを取り出して、それを処理するには他言語では主にforステートメントを使います もちろんPerlも例外ではなく、基本的にはfor文を使うことができますし 他言語のプログラマならPerlでもfor文を用いる人が多いでしょう 配列の要素の中から指定した数より大きい数を抽出するプログラムを考えて見ましょう print "指定した数より大きい数を格納する要素の数を抽出します\n"; $var = <STDIN>; chomp($var); @array = (0..1000); $ans = 0; for ($re = 0 ; $re <= 1000 ; $re++) { ($var < $array[$re]) ? $ans++ : $ans ; } print "全部で$ans個検出されました"; forループによって配列の要素をひとつずつ判定しています もし