diff --git "a/\043gomi.rb\043" "b/\043gomi.rb\043" new file mode 100755 index 0000000..d8fb3c0 --- /dev/null +++ "b/\043gomi.rb\043" @@ -0,0 +1,44 @@ +#!/usr/bin/env ruby +# coding: utf-8 +#ひらがなだと反応しない +require 'csv' +data = CSV.read("gomil.csv", headers: true) + +a = 0 + +puts "品名で探す:1" +puts "区分:2" +print "どっちにしますか:" +sel = gets.to_i +if sel == 1 + print "探したい物を入力:(全角で入力。漢字かカタカナで)\n" + ptn = Regexp.new(gets.chomp) + data.each do |row| + if ptn =~ row["品名"] + printf("%sは、%sです。%s\n", row["品名"], row["ごみ区分"], row["備考"]) + a = 1 + end + end + if a == 0 + puts"合うものはありませんでした" + end + + +elsif sel == 2 + print"どれを見たいですか見たいものを入力してください\n + もやすごみ\n + 粗大ごみ\n + 資源物\n + 埋立ごみ\n" + ptn = Regexp.new(gets.chomp) + data.each do |row| + if ptn =~ row["ごみ区分"] + printf("%sです\n",row["品名"]) + a = 1 + end + end + + +else + printf("%d番はありません。さようなら。\n", sel) +end diff --git "a/.\043gomi.rb" "b/.\043gomi.rb" new file mode 120000 index 0000000..c4f509d --- /dev/null +++ "b/.\043gomi.rb" @@ -0,0 +1 @@ +j2423@jd.koeki-u.ac.jp.1144:1737711523 \ No newline at end of file