📄 s14.java
字号:
import java.util.*;
public class s14{
private double a,b,c;
public double geta(){
System.out.print("请输入边长a:");
double a=new Scanner(System.in).nextDouble();
return a;
}
public double getb(){
System.out.print("请输入边长b:");
double b=new Scanner(System.in).nextDouble();
return b;
}
public double getc(){
System.out.print("请输入边长c:");
double c=new Scanner(System.in).nextDouble();
return c;
}
public static void main(String agrs[]){
s14 s=new s14();
double a=0,b=0,c=0;
a=s.geta();
b=s.getb();
c=s.getc();
if(a+b<c||a+c<b||b+c<a){
double min,m;
min=a;
if(b<min) min=b;
if(c<min) min=c;
m=Math.sqrt(3)*min*min/4;
System.out.println("不能构成三角形!");
System.out.println("以"+min+"为边长构成正三角形");
System.out.println("正三角形的面积为:"+m);
}
if(a+b>c&&a+c>b&&b+c>a){
double d,n;
d=(a+b+c)/2;
n=Math.sqrt(d*(d-a)*(d-b)*(d-c));
if(a==b&&b==c){
System.out.println("构成正三角形!");
System.out.println("正三角形的面积为:"+n);
}
else
System.out.println("可以构成三角形!");
System.out.println("三角形的面积为:"+n);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -