c#输入三角形的三边长a,b,c,计算出三角形的面积s
1个回答
关注
展开全部
亲,你好!为您找寻的答案:C#代码如下:csharpCopy codeusing System;class Programstatic void Main(string[] args)Console.WriteLine("请输入三角形的三条边长:");double a = double. Parse (Console. ReadLine ());double b = double. Parse (Console. ReadLine());double c = double. Parse (Console. ReadLine ());∥/判断是否能构成三角形if(a+b〉c蠡a+c>b蠡b+c>a)∥/计算半周长double p = (a + b +c) / 2;∥/计算面积double s= Math.Sqrt(p * (p- a) * (p- b) * (p- c));Console.WriteLine("三角形的面积为:"+s);3Console.Wine(输入的三条边不能构成三角形!");313运行程序后,按照提示输入三角形的三条边长,程序会自动计算出三角形的面积并输出。需要注意的是,程序还会判断输入的三条边是否能够构成三角形,如果不能则会输出错误提示。
咨询记录 · 回答于2023-04-18
c#输入三角形的三边长a,b,c,计算出三角形的面积s
亲,你好!为您找寻的答案:C#代码如下:csharpCopy codeusing System;class Programstatic void Main(string[] args)Console.WriteLine("请输入三角形的三条边长:");double a = double. Parse (Console. ReadLine ());double b = double. Parse (Console. ReadLine());double c = double. Parse (Console. ReadLine ());∥/判断是否能构成三角形if(a+b〉c蠡a+c>b蠡b+c>a)∥/计算半周长double p = (a + b +c) / 2;∥/计算面积double s= Math.Sqrt(p * (p- a) * (p- b) * (p- c));Console.WriteLine("三角形的面积为:"+s);3Console.Wine(输入的三条边不能构成三角形!");313运行程序后,按照提示输入三角形的三条边长,程序会自动计算出三角形的面积并输出。需要注意的是,程序还会判断输入的三条边是否能够构成三角形,如果不能则会输出错误提示。