Newer
Older
Ruby / kensaku2.rb
@HAYASAKA Shunto HAYASAKA Shunto on 10 Jan 491 bytes 2026-01-10 16:10:16
#!/usr/bin/env ruby
# coding: utf-8

require 'csv'
data = CSV.read("kensaku.csv", headers: true)

puts "学校で探す:1"
print "どれにしますか:"
sel = gets.to_i
if sel == 1
  print "探したい学校名を入れてください:"
  ptn = Regexp.new(gets.chomp)
  data.each do |row|
    if ptn =~ row["gakko"]
      printf("%sさんは%s%s年です\n", row["name"], row["gakko"], row["gakunen"])
    end
  end
else
  printf("%d番はありません。さようなら。\n", sel)
end