用java做一个判断三角形的程序,包括是否构成三角形,不用TriangleChecker
时间: 2024-12-02 10:28:46 浏览: 8
在Java中,我们可以编写一个简单的程序来检查三条边长是否能构成一个有效的三角形。一个三角形的三个边满足任意两边之和大于第三边的基本条件。以下是一个基础版本的代码示例:
```java
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三角形的三条边长:");
double a = scanner.nextDouble();
double b = scanner.nextDouble();
double c = scanner.nextDouble();
if (a + b > c && a + c > b && b + c > a) {
System.out.println("这是一条有效的三角形边长组合.");
} else {
System.out.println("这无法构成一个三角形.");
}
scanner.close();
}
}
```
这个程序首先通过`Scanner`从用户那里获取三个边长输入,然后利用逻辑运算符检查是否满足三角形的条件。如果所有条件都成立,则输出“有效”,反之则输出“无效”。
阅读全文