Newer
Older
Ruby / kiku.rb
@WATANABE Ayana WATANABE Ayana on 13 Oct 2021 1 KB 2021-10-13 20:35:19
#!/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)