编写程序,从键盘读入3个整数(使用空格分隔)作为3条线段长度,如果这3条线段能够组成一个三角形,那么输出信息“yes”到屏幕,否则就输出“no”。
时间: 2024-11-27 13:10:17 浏览: 13
《C语言程序设计》实验.设计.习题.答案.doc
编写程序的基本步骤如下:
1. 首先,我们需要提示用户从键盘输入三个整数,通常使用`input()`函数获取用户的输入。
```python
a = int(input("请输入第一条线段长度:"))
b = int(input("请输入第二条线段长度:"))
c = int(input("请输入第三条线段长度:"))
```
2. 接着,检查这三个数字是否满足构成三角形的条件。根据三角形的性质,任意两边之和大于第三边,所以我们需要判断任意两个数之和是否大于第三个数。
```python
if a + b > c and a + c > b and b + c > a:
```
3. 如果满足这个条件,说明可以构成三角形,输出"Yes";否则,输出"No"。
```python
print("yes")
else:
print("no")
```
完整代码如下:
```python
a = int(input("请输入第一条线段长度:"))
b = int(input("请输入第二条线段长度:"))
c = int(input("请输入第三条线段长度:"))
if a + b > c and a + c > b and b + c > a:
print("yes")
else:
print("no")
```
阅读全文