#BS024. 【if-else】三角形面积

【if-else】三角形面积

题目描述

编写一个程序,程序会要求用户输入三角形的三条边长。接着,程序会利用 Java 的 Math 类,依据海伦公式来计算该三角形的面积。海伦公式为 S=p(p−a)(p−b)(p−c)S = \sqrt{p(p - a)(p - b)(p - c)},其中 aa、bb、cc 为三角形的三条边长,p=a+b+c2p=\frac{a + b + c}{2}。若输入的三条边长无法构成三角形,程序应输出 0。最后,程序需将计算得到的三角形面积输出,结果保留两位小数。

输入格式

输入包含一行,有三个用空格分隔的正浮点数,分别代表三角形的三条边长。

输出格式

输出一个浮点数,即三角形的面积;若无法构成三角形,则输出 0,结果均保留两位小数。

输入样例 1

3 4 5

输出样例 1

6.00

输入样例 2

1 2 1

输出样例 2

0.00