Java判断三角形是等边,等腰还是一般三角形,或者不能构成三角形
时间: 2024-01-07 15:06:17 浏览: 106
软件测试 白盒测试
要判断一个三角形的类型,可以根据它的三条边的长度来进行判断。以下是使用Java编写的示例代码,可以判断三角形是等边、等腰还是一般三角形,或者不能构成三角形:
```java
public class TriangleType {
public static void main(String[] args) {
int side1 = 5;
int side2 = 5;
int side3 = 5;
if (side1 <= 0 || side2 <= 0 || side3 <= 0) {
System.out.println("不能构成三角形");
} else if (side1 == side2 && side2 == side3) {
System.out.println("等边三角形");
} else if (side1 == side2 || side1 == side3 || side2 == side3) {
System.out.println("等腰三角形");
} else {
System.out.println("一般三角形");
}
}
}
```
在代码中,我们使用了三个整数变量 `side1`、`side2` 和 `side3` 来表示三角形的三条边的长度。根据题设要求,我们将它们初始化为相等的值来判断等边三角形。如果三条边中有两条边相等,则判断为等腰三角形。如果以上条件都不满足,则为一般三角形。如果任一边的长度小于等于0,则不能构成三角形。
你可以根据需要修改这些变量的值来测试不同类型的三角形。
阅读全文