帮我用C#写代码:输入3个数,判断是否能构成三角形
时间: 2024-02-19 21:03:16 浏览: 28
当输入三个数 a、b、c 时,如果它们满足以下条件之一,则可以构成三角形:
1. a+b>c
2. a+c>b
3. b+c>a
可以使用以下 C# 代码来实现这个问题:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("请输入三个数,判断是否能构成三角形");
Console.Write("a = ");
double a = double.Parse(Console.ReadLine());
Console.Write("b = ");
double b = double.Parse(Console.ReadLine());
Console.Write("c = ");
double c = double.Parse(Console.ReadLine());
if (a + b > c && a + c > b && b + c > a) {
Console.WriteLine("可以构成三角形");
} else {
Console.WriteLine("不能构成三角形");
}
}
}
```
当输入三个数 a、b、c 时,如果它们可以构成三角形,则输出 "可以构成三角形",否则输出 "不能构成三角形"。