将以下程序用java语言改写并告诉我创建什么文件#inclide<stdio.h> main( ) { int a,b,c; scanf(″%d,%d,%d″,&a,&b,&c); if(a<0||a>200||b<0||b>300||c<0||c>200) printf(″数据输入有错,不满足0<a、b、c≤200″); else if(a+b<=c||b+c<=a||a+c<=b) printf(″不构成三角形″); else if(a==b && b==c) printf(″等边三角形″); else if(a==b ||b==c||c==a) printf(″等腰三角形″); else printf(″普通三角形″); }
时间: 2023-08-12 20:44:08 浏览: 101
以下是将该程序用Java语言改写后的代码,并创建了Triangle.java文件:
```java
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = input.nextInt();
int c = input.nextInt();
if (a < 0 || a > 200 || b < 0 || b > 300 || c < 0 || c > 200) {
System.out.println("数据输入有错,不满足0<a、b、c≤200");
} else if (a + b <= c || b + c <= a || a + c <= b) {
System.out.println("不构成三角形");
} else if (a == b && b == c) {
System.out.println("等边三角形");
} else if (a == b || b == c || c == a) {
System.out.println("等腰三角形");
} else {
System.out.println("普通三角形");
}
}
}
```
该代码创建了一个名为Triangle的Java类,其中包含了一个main方法,该方法接受三个整数作为输入,并根据输入的三个数判断它们是否能组成三角形,并输出相应的结果。该代码创建了一个Triangle.java文件。
阅读全文