java:如果告诉你a,b,c三条边,判断是否可以构成三角形,如果能计算出这个三角形的面积和周长?

LTSCOOL 1年前 已收到1个回答 举报

cleanbag 幼苗

共回答了26个问题采纳率:100% 举报

【程序代码】
public class Js
{
private double a;
private double b;
private double c;
Js(double a,double b,double c)
{
this.a = a;
this.b = b;
this.c = c;
}
public double getA()
{
return a;
}
public double getB()
{
return b;
}
public double getC()
{
return c;
}
public double area()
{
double s1=(a+b+c)/2;
double s2 = s1*(s1-a)*(s1-b)*(s1-c);
double result = Math.sqrt(s2);
return result;
}
public double jsLength()
{
return a+b+c;
}
}
class Jxcomputer
{
public static void main(String[] args)
{
Js js = new Js(3,6,8);
System.out.println("三角形三边长度分别为:"+"a:"+js.getA()+"tb:"+js.getB()+"tc:"+js.getC());
System.out.println("三角形面积为:"+js.area());
System.out.println("三角形周长为:"+js.jsLength());
}
}
【编译与运行】
编译:javac Js.java
运行:java Jxcomputer
查找的代码,

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 5.582 s. - webmaster@yulucn.com