#!/usr/bin/env ruby # -*- coding: utf-8 -*- ringo = [] banana = [] mikan = [] money = 500 def nomoney puts "お金が足りません。\n--------------------------------------------------------------------------------" end def kounyu(x) printf("%dを購入しました。\n",buy) if buy == りんご ringo << buy money -= 100 end if buy == みかん mikan << buy money -= 120 end if buy == バナナ banana << buy money -= 80 end printf("残金は%d円です。\n--------------------------------------------------------------------------------",money) end puts "==============================================================================\n" printf ("買い物。\nりんご(100円)\nバナナ(80円)\nみかん(120円)\nが売られています。\n買いたいものの名前を入力してください。\nいまあなたは500円持っています。\終わる場合は終わると入力してください。\n") puts "==============================================================================\n" while money >= 80 print "入力してください:" buy = gets.chomp if buy == "りんご" if money < 80 nomoney else printf("%d",kounyu(1)) end end end