c#|判断三角形C#
输入三条线段的长度,判断他们能否构成三角形。如果可以,打印他们构成三角形的名称,包括等边 等腰 直角或任意三角形
using System;
using System.Collections.Generic;
using System.Text;
namespace 判断三角形
{
class Program
{
static void Main(string[] args)
{
int a, b, c;
Console.Write("请输入a,b,c/n");
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
c = int.Parse(Console.ReadLine());
if (a + b > c &&a + c > b &&b + c > a)
{
if (a * a + b * b == c * c || a * a + c * c == b * b || c * c + b * b == a * a)
{
Console.WriteLine("可以构成直角三角形");
}
else if (a == b && b == c && c == a)
{
Console.WriteLine("可以构成等边三角形");
}
else if (a == b || b == c || a == c)
{
Console.WriteLine("可以构成等腰三角形");
}
else
{
Console.WriteLine("任意三角形");
}
}
else
{
Console.WriteLine("不能构成三角形");
}
Console.ReadKey();
}
}
}
【c#|判断三角形C#】
推荐阅读
- Node.js中readline模块实现终端输入
- C语言解方程的根和判断是否是闰年
- 对今年以来股市的看法及后期判断
- vue中的条件判断详解v-if|vue中的条件判断详解v-if v-else v-else-if v-show
- 大语文4
- Java应该在哪里判断List是否为空
- JavaScript判断数组的方法总结与推荐
- 【文魁大脑《思维导图精英班》国新梅第四幅《时间管理事件管理的方法-行动三角形》自主命题
- 用输出倒逼输入,加油!
- 给老板选择题而不是问答题或判断题