F. 【if-else】三角形面积

    传统题 1000ms 256MiB

【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

25级大数据一班 第1次测验

未参加
状态
已完成
规则
乐多
题目
10
开始于
2026-9-24 11:02
结束时间
2026-9-24 11:38
持续时间
0.6 小时
主持人
参赛人数
30