using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入a边边长");
double a =double.Parse( Console.ReadLine());//将数值转换为double值贮存
Console.WriteLine("请输入b边边长");
double b = double.Parse(Console.ReadLine());
Console.WriteLine("请输入c边边长");
double c = double.Parse(Console.ReadLine());
if (a+b>c||b+c>a||a+c>b)//判断是否满足三角形条件(if)
{
if (a == b || b == c || a == c)
{
if (a == b && b == c && a == c)
{
Console.WriteLine("此三角形为等边三角形");
Console.ReadLine();
}
else
{
Console.WriteLine("此三角形为等腰三角形");
Console.ReadLine();
}
}
else if (a * a + b * b == c * c || a * a + c * c == b * b || a * a == b * b + c * c )
{
Console.WriteLine("此三角形为直角三角形");
Console.ReadLine();
}
else
{
Console.WriteLine("此三角形为一般三角形");
Console.ReadLine();
}
}
else//不满足三角形条件
{
Console.WriteLine("a b c 无法构成三角形");
Console.ReadLine();
}
}
}
}