diff --git a/gomi.rb b/gomi.rb index 6fc4c59..e4e86f9 100755 --- a/gomi.rb +++ b/gomi.rb @@ -1,17 +1,37 @@ #!/usr/bin/env ruby # -*- coding: utf-8 -*- -puts "今日は何曜日?" -puts "1 : 月曜日" -puts "2 : 火曜日" -puts "3 : 水曜日" -puts "4 : 木曜日" -puts "5 : 金曜日" -puts "6 : 土曜日" -puts "7 : 日曜日" -def youbi(getuyoubi, kayoubi, suiyoubi, mokuyoubi, kinnyoubi, doyoubi, nitiyoubi) - + +def youbi(getuyoubi, kayoubi, suiyoubi, mokuyoubi, kinnyoubi, doyoubi, nitiyoubi,monndai) + puts youbi + while true + puts "曜日を入力" + youbi = gets.chomp.to_i + if youbi == getuyoubi + print("月曜日は、 %s\n",monndai) + break + elsif youbi == kayoubi + print("火曜日は、 %s\n",monndai) + break + elsif youbi == suiyoubi + print("水曜日は、 %s\n",monndai) + break + elsif youbi == mokuyoubi + print("木曜日は、 %s\n",monndai) + break + elsif youbi == kinnyoubi + print("金曜日は、 %s\n",monndai) + break + elsif youbi == doyoubi + print("土曜日は、 %s\n",monndai) + break + elsif youbi == nitiyoubi + print("日曜日は、 %s\n",monndai) + end + end +end + def mondai(mono, kotae, ataribun, hazurebun) puts mono while true @@ -28,16 +48,7 @@ end end -while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 1 - puts "月曜日は、ペットボトルか空き缶の回収です。" - puts "それじゃあゴミの分別をしてみよう。" - puts "僕が捨てるものいうから分別してみよう。" - break - end -end +youbi,getuyoubi([ mondai(["お菓子の袋", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, @@ -50,16 +61,6 @@ "燃えるゴミに入れてしまうと燃えないからだめだね") - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 2 - puts "火曜日は燃えるゴミの日で外せない日だね" - puts "また分別してみよう" - break - end -end - mondai(["ティシュペーパー", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, @@ -70,41 +71,7 @@ 2, "燃えないからだめだね", "空き缶なのでいいね") - - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 3 - puts "水曜日は、月に一回紙類資源を集めるよ。" - puts "ダンボールは一つにまとめよう。" - puts "分別はしなくていいよ。" - break - else - end - end - - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 4 - puts "木曜日は何もないよ" - puts "ゴミ収集車は今日はお休みだね" - break - else - end - end - - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 5 - puts "金曜日も、燃えるゴミで外せない日だね" - puts "じゃあまた分別してみよう" - break - else - end - end - + mondai(["生ごみ", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, "生ごみは燃えるからいいね", @@ -116,28 +83,6 @@ "燃えないからだめだよね", "缶なのでいいよね") - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 6 - puts "土曜日は何もないよ" - puts "やっと休日だね" - break - else - end - end - - while true - print "曜日を入力" - youbi = gets.chomp.to_i - if youbi == 7 - puts "日曜日は何もないよ" - puts "また一週間が始まる、、、" - break - else - end - end - puts "これでゴミ捨ての分別のことはわかったね" puts "これからは自分で分別してみよう"