编写程序,要求键盘输入三角形的三条边长(假设三条边都为正整数),判断该三角形是等边三角形、等腰三角形还是一般三角形。 要求: (1)写出程序代码 (2)三种情况的执行结果
时间: 2024-10-17 17:11:56 浏览: 46
![PY](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
编写函数,判断输入的三个数字是否能构成三角形的三条边。def04.py
编写程序可以按照以下步骤完成:
1. 首先获取用户输入的三角形的三条边长,通常使用 `input` 函数或者 `scanf`(如果是在C/C++环境中)。
```python
a = int(input("请输入三角形第一条边长:"))
b = int(input("请输入三角形第二条边长:"))
c = int(input("请输入三角形第三条边长:"))
```
或
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三角形第一条边长:");
scanf("%d", &a);
printf("请输入三角形第二条边长:");
scanf("%d", &b);
printf("请输入三角形第三条边长:");
scanf("%d", &c);
// 省略其他部分...
}
```
2. 接着检查边长关系:
- 如果三边相等,则是等边三角形。
- 如果只有两条边相等,则是等腰三角形。
- 否则,就是一般三角形。
```python
if a == b and a == c:
print("这是一个等边三角形。")
elif a == b or a == c or b == c:
print("这是一个等腰三角形。")
else:
print("这是一个一般三角形。")
```
或
```c
if (a == b && a == c) || (a == b && b == c) || (b == c && c == a) {
printf("这是一个等边三角形。\n");
} else if ((a == b || a == c || b == c)) {
printf("这是一个等腰三角形。\n");
} else {
printf("这是一个一般三角形。\n");
}
```
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)