java编写应用程序,读取用户输入的3个非0数据,判断并输出这3个值看能否...
发布网友
发布时间:2024-09-28 06:58
我来回答
共1个回答
热心网友
时间:2024-10-23 10:53
public class Test1{
public static void main(String args[]){
while(true){
System.out.println("输入3个数字,中间用/隔开……");
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
try {
String str[] = buff.readLine().split("/");
int a = Integer.parseInt(str[0]);
int b = Integer.parseInt(str[1]);
int c = Integer.parseInt(str[2]);
if((a+b>c) && (a+c>b) &&(b+c>a)){
System.out.println("您输入的3个数字可以组成三角形");
}else{
System.out.println("您输入的3个数字不能组成三角形,请重新输入");
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}