sjx.java

来自「大一JAVA实习的题目」· Java 代码 · 共 48 行

JAVA
48
字号

/**
 * Write a description of class sjx here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */

public class sjx
{
    private double a,b,c;
    public String temp="普通";
    public sjx(double aIn,double bIn,double cIn)
    {
        a=aIn;
        b=bIn;
        c=cIn;
        
    }
    
    public boolean pd()
    {
        if(a+b>c&&a+c>b&&b+c>a&&a>0&&b>0&&c>0)
            return true;
        return false;
    }

    public String xz()
    {
        if((a==b)&&(a==c))
            temp="等边";
        if((a==b&&a!=c)||(b==c&&b!=a)||(a==c&&a!=b))
        {
            temp="等腰";
            if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
                temp+="直角";
        }
        if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
            temp="直角";
        return temp;
    }
    
    public double calculateArea()
    {
        return Math.sqrt(6);
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?