三角形问题的程序java
时间: 2024-03-17 18:45:03 浏览: 40
以下是一个简单的 Java 代码实现,用于解决三角形问题:
```java
import java.util.Scanner;
public class TriangleProblem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入三角形的三边长:");
double a = input.nextDouble();
double b = input.nextDouble();
double c = input.nextDouble();
if (a + b > c && a + c > b && b + c > a) {
if (a == b && b == c) {
System.out.println("这是一个等边三角形");
} else if (a == b || a == c || b == c) {
System.out.println("这是一个等腰三角形");
} else {
System.out.println("这是一个普通三角形");
}
} else {
System.out.println("这不是一个三角形");
}
}
}
```
这个程序首先要求用户输入三角形的三边长,然后检查这三边是否满足构成三角形的条件。如果是,程序会进一步判断这个三角形是等边三角形、等腰三角形还是普通三角形;否则,程序会输出“这不是一个三角形”的提示。
阅读全文