Initial commit
This commit is contained in:
29
C Sharp 1_2/Program.cs
Normal file
29
C Sharp 1_2/Program.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
namespace C_Sharp_1_2
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
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)
|
||||
{
|
||||
double perimeter = a + b + c;
|
||||
double s = (a + b + c) / 2;
|
||||
double area = Math.Sqrt(s * (s - a) * (s - b) * (s - c));
|
||||
Console.WriteLine("三角形的三边长为:a={0},b={1},c={2}", a, b, c);
|
||||
Console.WriteLine("三角形的周长为{0},面积为:{1}",perimeter,area);
|
||||
}
|
||||
else
|
||||
{
|
||||
Console.WriteLine("输入的边长不能构成三角形。");
|
||||
}
|
||||
Console.ReadLine();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user