如何用java代码来做三角形的判断?

2024年11月18日 16:22
有2个网友回答
网友(1):

public class Test7 {

public static String T(double a,double b,double c){
double tem = Math.max(a, b);
if(tem>c){
if(tem==a){
a = c;
}else {
b = c;
}
c = tem;
}
if(!(a+b>c&&Math.abs(a-b) return "无法构成三角形";
}else if(a==b||a==c||b==c){
return "等腰三角形";
}else if(a*a+b*b==c*c){
return "直角三角形";
}else if(a*a+b*b return "锐角三角形";
}else return "钝角三角形";
}

public static void main(String[] args) {
System.out.println(Test7.T(11, 5, 12));
}

}

网友(2):

这不是数学题么?