#!/usr/bin/env ruby
# coding: utf-8
puts("へい!らっしゃい!!")
print("水やお湯はセルフサービスでおねがいな! 帰るときは100を入力してくれ!\n")
motone = 0
puts("所持金を入力してくれ")
syojikin = gets.chomp.to_i
printf("所持金は%dだね",syojikin)
while true
print("あんちゃん,注文は?\n")
print("一、鮪(ふつう)120円\n")
print("二、鮪(トロ)130円\n")
print("三、鮪(中トロ)140円\n")
print("四、鮪(大トロ)150円\n")
print("五、サーモン120円\n")
print("六、ウニ130円\n")
print("七、イカ120円\n")
print("八、ブリ140円\n")
print("九、鯛130円\n")
print("十、カツオ130円\n")
print("十一、イクラ135円\n")
print("十二、ハマグリ140円\n")
print("百二十三、親父のおまかせ180円")
print(" \n")
print("\\\\\\\\\\\\\\\\\\\ドリンクメニュー///////////////////\n")
print("十三、茶0円\n")
print("十四、アサヒスーパードライ\n")
print("十五、一番搾り\n")
print("十六、日本酒\n")
print("十七、焼酎(芋)\n")
print("十八、炭酸水\n")
print("十九、コーラ\n")
print("二十、メロンソーダ\n")
print("二十一、オレンジジュース\n")
omakase = ["中トロ","イクラ","ハマグリ","ブリ","ウニ","鮪の三貫盛り"]
○ = gets.chomp.to_i
nedan = 0
if ○ == 100
puts ("またきてくれよ!(^-^)")
system"banner seeyou"
break
elsif ○ == 1
nedan = 120
puts("へい!おまち!「もぐもぐ。やっぱり普通が一番だ。」")
elsif ○ == 2
nedan = 130
puts("へい!おまち!「もぐもぐ。少なめの油の方が好きかも。」")
elsif ○ == 3
nedan = 140
puts("へい!おまち!「もぐもぐ。やっぱり鮪はこれだな!」")
elsif ○ == 4
nedan = 150
puts("へい!おまち!「もぐもぐ。ちょっと油が多いかも。」")
elsif ○ == 5
nedan = 120
puts("へい!おまち!「もぐもぐ。サーモンが好きな小学生は意外に多いらしい。」")
elsif ○ == 6
nedan = 130
puts("へい!おまち!「もぐもぐ。大人の味だ。少し苦いな。」")
elsif ○ == 7
nedan = 120
puts("へい!おまち!「もぐもぐ。コリコリ食感で美味い。」")
elsif ○ == 8
nedan = 140
puts("へい!おまち!「もぐもぐ。両親もあまり食べたことのないレアモノだ。」")
elsif ○ == 9
nedan = 130
puts("へい!おまち!「もぐもぐ。焼いたのなら食べたことあるけど寿司は初めてだ。」")
elsif ○ == 10
nedan = 130
puts("へい!おまち!「もぐもぐ。寿司にもEPAがあるのかなぁ。」")
elsif ○ == 11
nedan = 135
puts("へい!おまち!「もぐもぐ。プチプチして美味しい。」")
elsif ○ == 12
nedan = 140
puts("へい!おまち!「もぐもぐ。独特な食感。」")
elsif ○ == 123
nedan = 180
neta = rand(6)
printf("「%sか。どれも良いネタばかりだ。」\n",omakase[neta])
elsif ○ == 13
nedan = 0
puts("あいよ。「ごくごく。やはり、寿司屋の王道はうまい。」")
elsif ○ == 14
nedan = 500
puts("あいよ。「ごくごく。さすが、世界の辛口。」")
elsif ○ == 15
nedan = 500
puts("あいよ。「ごくごく。コクがあって美味しい。」")
elsif ○ == 16
nedan = 400
puts("あいよ。「ちびちび。甘くて美味しい。お湯で割るとさらにうまくなる
かも。」")
elsif ○ == 17
nedan = 400
puts("あいよ。「ちびちび。芋の香りがいい。やっぱりロックの方がいいな。」")
elsif ○ == 18
nedan = 200
puts("あいよ。「ごくごく。そのままでも美味しいけど、割って飲もうかな。」")
elsif ○ == 19
nedan = 150
puts("あいよ。「ごくごく。小学校の時よく飲んでたなぁ。」")
elsif ○ == 20
nedan = 140
puts("あいよ。「ごくごく。弟がすきだったなぁ。」")
elsif ○ == 21
nedan = 140
puts("あいよ。「ごくごく。やっぱ王道はなっちゃんだよね。」")
else
puts("そのメニューはないぜ!")
end
if nedan > syojikin
puts"た、食べたと思ったのは錯覚だったのか...!?"
puts"\ちゃんとお金をもってきてね"
puts("所持金を入力してくれ")
syojikin = gets.chomp.to_i
printf("所持金は%dだね",syojikin)
redo
end
if (motone + nedan)*1.08 >syojikin
puts"た、食べたと思ったのは錯覚だったのか...!?"
puts"お金が足りない"
break
end
puts("続けるならEnter、帰るなら100を押してくれ!")
printf("今の注文したものは値段は%d円だぜ!",nedan)
motone += nedan.to_i
syokuji = motone*1.08
end
printf("合計金額は%dだよ\n",syokuji)
printf("残金額は%dだよ\n",syojikin-syokuji)