java程序题:编写程序 实现在窗口界面输入三角形的三个边长,然后在指定文本框中输出三角形的面积。

2024-11-29 00:28:47
推荐回答(1个)
回答1:

第一,可以使用JOptionPane进行输入,还要判断用户输入烦人是否为数字

第二,3个全是输入的数字,还得判断是否能构成三角形

第三,如果能构成三角形,若不是直角三角形,就用秦九昭公式

已知三角形的三边分别是a、b、c,
先算出周长的一半s=1/2(a+b+c)
则该三角形面积S=根号[s(s-a)(s-b)(s-c)]