#!/usr/koeki/bin/ruby # -*- coding: utf-8 -*- require 'csv' seiseki = CSV.read(ARGV[0], headers: true) seiseki.each do |row| # レコードごとに値をrowに入れて繰り返す name = row["氏名"] # 添字 "氏名" で氏名欄の値 math = row["数学"].to_i # 添字 "数学" で数学欄の値 .to_iで整数化 eng = row["英語"].to_i # 添字 "英語" で英語欄の値 .to_iで整数化 printf("%sさんの数学は%d点、英語は%d点です。\n", name, math, eng) end