# prac0401.rb
class Triangle
def initialize(teihen,takasa)
@teihen = teihen
@takasa = takasa
end
def menseki
return @teihen * @takasa / 2.0
end
end
class Rectangle
def initialize(teihen,takasa)
@teihen = teihen
@takasa = takasa
end
def menseki
return @teihen * @takasa
end
end
class Circle
def initialize(hankei)
@hankei = hankei
end
def menseki
return Math::PI * @hankei ** 2
end
end