Java计算输出三角形面积
2025-02-25 08:57:49 阅读次数:5
/**
*
*/
/**
* @author 86152
*
*/package trangle;
import java.util.Scanner;public class Trangle{
public static void main(String args[])
{
boolean flag=false;
System.out.println("这是一个判断三角形的程序!");
int a,b,c; //声明三个边长变量
Scanner sc=new Scanner(System.in);
a=sc.nextInt();
b=sc.nextInt();
c=sc.nextInt();
if((a+b>c)&&(a+c>b)&&(b+c>a))
{
System.out.println("可以构成三角形!");
flag=true;
}
else
System.out.println("不可以构成三角形!");
double p; //存储半周长 海伦公式
p=(a+b+c)/2;
double S;
S=p*(p-a)*(p-b)*(p-c);
S=java.lang.Math.sqrt(S);
if(flag)
System.out.println("且三角形的面积是:"+S);
sc.close();
}
}

版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/reliableyang/5651388,作者:靠谱杨的挨踢IT生活,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:分布式架构下,Session共享有什么方案--------->分布式事务解决方案
下一篇:Java并发编程实战--FutureTask