a, b, c = gets.split(" ").map{|x| x.to_i}
puts 0.5 * a * b * Math::sin(c * Math::PI / 180.0)
puts a + b + Math::sqrt(a ** 2 + b ** 2 - 2 * a * b * Math::cos(c * Math::PI / 180.0))
puts b * Math::sin(c * Math::PI / 180.0)