编写程序,根据输入的三个边长值,判断能否构成三角形。若能够构成等边三角形则输出1,若能构成等腰三角形则输出2,若能构成一般三角形则输出3,若不能构成三角形则输出0
时间: 2024-01-03 11:04:08 浏览: 92
好的,这是一个简单的编程问题,以下是 Python 代码实现:
```python
a, b, c = map(int, input().split()) # 输入三条边长
if a + b > c and a + c > b and b + c > a: # 判断是否能构成三角形
if a == b and b == c: # 判断是否为等边三角形
print(1)
elif a == b or a == c or b == c: # 判断是否为等腰三角形
print(2)
else: # 否则为一般三角形
print(3)
else: # 不能构成三角形
print(0)
```
这个程序通过 `map` 函数将输入的三个边长转换成整型,并根据三角形构成的条件进行判断,输出对应的结果。如果输入的三个数不能构成三角形,则直接输出 `0`。
相关问题
编写程序,根据输入的三个边长值,判断能否构成三角形。若能够构成等边三角形则输出1,若能 构成等腰三角形则输出2若能构成一般三角形则输出3若不能构成三角形则输出0。
以下是 Python 3 的代码实现:
```python
a = float(input("请输入第一条边长:"))
b = float(input("请输入第二条边长:"))
c = float(input("请输入第三条边长:"))
if a+b>c and a+c>b and b+c>a:
if a==b==c:
print("1")
elif a==b or a==c or b==c:
print("2")
else:
print("3")
else:
print("0")
```
程序首先接收用户输入的三个边长,然后根据三角形的性质判断是否能够构成三角形。如果能够构成三角形,再根据边长长度判断三角形类型并输出相应的结果。如果不能构成三角形,则直接输出 0。
编写程序,根据输入的三个边长值,判断能否构成三角形。若能够构成等边三角形则输出1,若能构成等腰三角形则输出2,若能构成一般三角形则输出3,若不能构成三角形则输出0。
好的,以下是 Python 代码实现:
```python
a = float(input("请输入第1条边的长度:"))
b = float(input("请输入第2条边的长度:"))
c = float(input("请输入第3条边的长度:"))
if a + b > c and a + c > b and b + c > a:
if a == b == c:
print("1 - 能构成等边三角形")
elif a == b or a == c or b == c:
print("2 - 能构成等腰三角形")
else:
print("3 - 能构成一般三角形")
else:
print("0 - 不能构成三角形")
```
运行程序后,会提示用户输入三个边长值,然后判断是否能够构成三角形。如果能够构成三角形,则根据三边长度的关系判断是等边三角形、等腰三角形、一般三角形,并输出对应的数字码;如果不能构成三角形,则输出0表示不能构成三角形。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)