编程输入三角形的三条边长度,判断是否能构成三角形
时间: 2024-01-26 15:48:13 浏览: 147
c代码-14.入的三个边长(正整型值),fun函数判断能否构成三角形,若能构成三角形则返回1,若不能构成三角形则返回0。判断方法是任意两边之和大于第三边则构成三角形,否则不能。例如,输入"12,4,9",则输出"可以构成三角形"。
以下是Python的代码实现:
```
a = float(input("请输入三角形的第一条边长:"))
b = float(input("请输入三角形的第二条边长:"))
c = float(input("请输入三角形的第三条边长:"))
if a + b > c and a + c > b and b + c > a:
print("可以构成三角形")
else:
print("无法构成三角形")
```
首先,我们使用input函数获取用户输入的三条边长,然后使用float函数将其转换为浮点数类型。然后,我们使用if语句判断是否满足构成三角形的条件,即任意两条边之和大于第三条边。如果满足条件,就输出“可以构成三角形”,否则输出“无法构成三角形”。
阅读全文