-->
当前位置:首页 > Eng > 正文内容

编程题:三角形周长和面积计算

Luz3年前 (2022-12-03)Eng537
构成三角形的条件为:如果任意两条边 之和大于第三边,则可以构成三角形。编写程序,输入三个数,判断是否可以作为三边长构成三角形。如果可以构成三角形计算并输出所构成的三角形的周长和面积,否则输出:“无法构成三角形”‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪
求三角形面积的公式为:



其中‪‪‪‪‫‪ a、b、c是三角形的三边长, ‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪
![三角形面积1.jpg](~/c41b961d-c485-4a12-9b77-6092760145b0.jpg)


### 输入格式:

输入为英文逗号,分隔的三个数字, 末尾没有逗号。
输入使用input(),不要增加额外的提示信息,Python3 中 input 函数返回值是字符串(与 Python2 的 raw_input 相同),
可以使用 int(input()) 或 eval(input()) 来进行转换



### 输出格式:

当输入的三个数不能组成三角形,应输出“无法构成三角形”
当输入的三个数可以构成三角形,应输出面积和周长,保留两位小数。
具体格式请见下方示例。

### 输入样例1:
in
3,4,5


### 输出样例1:

out
三角形面积为6.00, 周长为12.00

### 输入样例2:
in
1,2,3


### 输出样例2:

out
无法构成三角形






answer:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。