Java计算输出三角形面积

复制代码
 1 /**
 2 *
 3 */
 4 /**
 5 * @author 86152
 6 *
 7 */
 8 
 9 package trangle;
10 import java.util.Scanner;
11 
12 public class Trangle{
13 public static void main(String args[])
14 {
15 boolean flag=false;
16 System.out.println("这是一个判断三角形的程序!");
17 int a,b,c; //声明三个边长变量
18 Scanner sc=new Scanner(System.in);
19 a=sc.nextInt();
20 b=sc.nextInt();
21 c=sc.nextInt();
22 if((a+b>c)&&(a+c>b)&&(b+c>a))
23 {
24 System.out.println("可以构成三角形!");
25 flag=true;
26 }
27 else
28 System.out.println("不可以构成三角形!");
29 double p; //存储半周长 海伦公式
30 p=(a+b+c)/2;
31 double S;
32 S=p*(p-a)*(p-b)*(p-c);
33 S=java.lang.Math.sqrt(S);
34 if(flag)
35 System.out.println("且三角形的面积是:"+S);
36 
37 sc.close();
38 }
39 }
40 
41 
42 
43  
复制代码

 

posted @   靠谱杨  阅读(205)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示