a, b, c = gets.split.map(&:to_f)
puts 0.5 * a * b * Math.sin(c * Math::PI / 180)
puts a + b + Math.sqrt(a ** 2 + b ** 2 - 2 * a * b * Math.cos(c * Math::PI / 180))
puts b * Math.sin(c * Math::PI / 180)