3.1 输入一个三角形的三边长,检查是否能构成一个直角三角形。
import javax.swing.JOptionPane;
class sanjiao{
public static void main(String args[]){
sanjiao a=new sanjiao();
a.sanjiaoxing();
}
void sanjiaoxing(){
int a,b,c;
a=Integer.parseInt(JOptionPane.showInputDialog("输入边长a的值"));
b=Integer.parseInt(JOptionPane.showInputDialog("输入边长b的值"));
c=Integer.parseInt(JOptionPane.showInputDialog("输入边长c的值"));
if((a+b)>c&&(a+c)>b&&(b+c)>a)
{if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a)
System.out.print("是直角三角形");
}
else
System.out.print("不是直角三角形");
}}I










