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();
}