//
// Copyright (c) 2014软件技术1班
// All rights reserved.
// 作 者:A08梁运基
// 完成日期:2014年 11 月 02 日
// 版 本 号:v1.0
//
// 问题描述:创建一个程序来求三角形的性质。该程序提示用户输入三角形的边值,然后显示出三角形的性质。
// 输入描述:一个实数
// 程序输出:一个结果
//
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 三角形
{
class Program
{
static void Main(string[] args)
{
int a, b, c;//a为第一条边b为第二条边c第二条边
Console.WriteLine("请输入第一条边");
a = Convert.ToInt32(Console.ReadLine());//换成int类型的数据赋值给a
Console.WriteLine("请输入第二条边");
b = Convert.ToInt32(Console.ReadLine());//换成int类型的数据赋值给b
Console.WriteLine("请输入第三条边");
c = Convert.ToInt32(Console.ReadLine());//换成int类型的数据赋值给c
if (a > b + c && b > a + c && c > a + b)
Console.WriteLine("能构成三角形");
else if (a == b && b == c && c == a)
Console.WriteLine("三角形为等边三角形");
else if (c > b && c > a && b == a || b > c && b > a && c == a || a > c && a > b && b == c)
Console.WriteLine("三角形为等腰三角形");
else if (a * a + b * b == c * c || c * c + b * b == a * a || a * a + c * c == b * b)
Console.WriteLine("三角形为直角三角形");
else Console.WriteLine("三角形为任意三角形");
Console.ReadLine();
}
}
}