入力した数値の平均を求める

コマンドラインから入力した数値の平均を求めます。小数点以下はとりあえず、 4桁までの表示としておきます。


#average.rb
total = 0
number = ARGV.size
for i in 0...number
  total += ARGV[i].to_f
end
printf "average = %1.4f\n", total/number


実行する場合には、Ktermなどのターミナルから

$ ruby average.rb 1 2 3 4 5

のように入力してください。


Back