#!/usr/bin/env ruby # -*- coding: utf-8 -*- def matu susi=["マグロ","サーモン","いくら","エビ","穴子","玉子","イカ","大トロ"] puts"すしはまだ流れて来ないなー" kita=rand(2) printf("あ!%sがながれてきたよ!\n",susi[kita]) end def toru tabeta=[] puts"寿司を取る?" toru=gets.chomp if toru=="はい" tabeta=[] printf("では、取ります。\n",tabeta.push("寿司")) puts"わさびはあるかな?・・・。" puts"モグモグ" sleep(1) sabi=["わさび入りだ!ツーン!","わさび抜きだ!なあーんだ"] srand() n=rand(2) printf("%s\n",sabi[n]) else puts"では、つぎの寿司を待ちましょう。" end end puts"回転寿司に来たよ!" sleep(2.5) puts"おすしを取ろう!" while true matu toru matu toru matu toru puts"会計に行きますか?" iku=gets.chomp if iku=="はい" break else redo end end puts"会計に来たよ!" puts"何皿食べましたか?" tabeta=gets.to_i nedan=100*tabeta puts"代金は" printf("%d円です。\n",nedan)