#!/usr/bin/env ruby # -*- coding: utf-8 -*- 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 print "数字を入力" suuzi = gets.chomp.to_i if suuzi == kotae printf("正解! %s\n", ataribun) break elsif suuzi > 2 || suuzi < 1 puts "その選択肢はないよ" else printf("不正解、、、%s\n", hazurebun) end end end mondai(["お菓子の袋", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, "お菓子の袋はもえるのでいいね", "ペットボトル、空き缶に入れてしまうとゴミ捨て場の人がこまってしまうよ") mondai(["コーラのペットボトル", "1 : 燃えるゴミ", "2ペットボトル、空き缶"], 2, "ペットボトルなのでいいね", "燃えるゴミに入れてしまうと燃えないからだめだね") mondai(["ティシュペーパー", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, "ペットボトルなのでいいね", "もえるごみに入れてしまうと燃えないからだめだね") mondai(["缶詰の空き缶", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 2, "燃えないからだめだね", "空き缶なのでいいね") mondai(["生ごみ", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 1, "生ごみは燃えるからいいね", "ゴミ捨て場の人がこまってしまうよ") mondai(["ビールの缶", "1 : 燃えるゴミ", "2 : ペットボトル、空き缶"], 2, "燃えないからだめだよね", "缶なのでいいよね") puts "これでゴミ捨ての分別のことはわかったね" puts "これからは自分で分別してみよう"