Newer
Older
Ruby / score-csvheader.rb
@mktao2 mktao2 9 days ago 498 bytes upload all files
#!/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