static void Main(string[] args)
{
double a, b, c;
Console.Write("输入第一个边长:");
a = int.Parse(Console.ReadLine());
Console.Write("输入第二个边长:");
b = int.Parse(Console.ReadLine());
c = Math.Sqrt(a * a + b* b ); //开方调用的函数
Console.WriteLine("斜边是:{0}", c);
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("三角形的周长是:{0},面积是:{1}", a + b + c, S);
}
else
{
Console.WriteLine("存在两边之和小于第三边不能构成三角形");
}
Console.ReadKey();
}
{
double a, b, c;
Console.Write("输入第一个边长:");
a = int.Parse(Console.ReadLine());
Console.Write("输入第二个边长:");
b = int.Parse(Console.ReadLine());
c = Math.Sqrt(a * a + b* b ); //开方调用的函数
Console.WriteLine("斜边是:{0}", c);
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("三角形的周长是:{0},面积是:{1}", a + b + c, S);
}
else
{
Console.WriteLine("存在两边之和小于第三边不能构成三角形");
}
Console.ReadKey();
}
本文介绍了一个简单的C#程序,该程序用于计算直角三角形的斜边长度及其面积。用户输入两条直角边的长度后,程序会计算并显示斜边长度,若两边加上任一直角边大于斜边,则进一步计算并输出三角形的周长和面积。
538

被折叠的 条评论
为什么被折叠?



