#!/usr/koeki/bin/ruby people = 0 video = 0 day = 0 t_people = 0 t_video = 0 open("iimoriyama.dat", "r") do |rental| while shop = rental.gets # p shop # print shop if /(\d+)\s+(\d+)/ =~ shop people = $1.to_i video = $2.to_f printf("%d 日目: \t%d 人 \t%d 本\t\t 売上げ %d 円\n", day + 1, people, video, video * 100) t_people += people t_video += video day += 1 end end end # p people # p day printf("%d 人が %2.0f 本借りていきました\n", t_people, t_video) printf("一日の平均売上げは %d 円です\n", t_video * 100 / day) printf("1 人あたり借りた平均は %2.1f 本です\n", t_video / t_people )