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
好看请赞,养成习惯:) 本文来自博客园,作者:靠谱杨, 转载请注明原文链接:https://www.cnblogs.com/rainbow-1/p/13337883.html
欢迎来我的51CTO博客主页踩一踩 我的51CTO博客
文章中的公众号名称可能有误,请统一搜索:靠谱杨的秘密基地
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· 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工具