#!/usr/koeki/bin/ruby # coding: utf-8 def tax(price, ratio=1.10) # priceに値段、ratioに税率 をもらう charge = price*ratio # ratioを省略したときは 1.10 charge.to_i end STDERR.print "税抜き価格はいくらですか?: " price = gets.chomp!.to_i printf("消費税10 %%だと %d 円になります.\n", tax(price)) printf("でも消費税8%%だと %d 円になるんですよ.\n", tax(price, 1.08))