国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#習題:輸入三角形的三個邊,計算三角形的面積

2023-05-05 19:01:34
字體:
來源:轉載
供稿:網友

從鍵盤輸入三角形的三邊長,求其面積。若三個邊長不能構成三角形,則提示。

其源程序代碼如下:

using System; 

class Class1

{

    static void Main()

    {

       double a=0,b=0,c=0;  //分別代表三角形的三個邊

       double area = 0;

       try

       {

           Console.WriteLine("請輸入三角形的第一條邊:");

           a = double.Parse(Console.ReadLine());

           Console.WriteLine("請輸入三角形的第二條邊:");

           b = double.Parse(Console.ReadLine());

           Console.WriteLine("請輸入三角形的第三條邊:");

           c = double.Parse(Console.ReadLine());

       }

       catch

       {

           Console.WriteLine("輸入錯誤,只能為數字形式.");

       }

       if(a+b>c&&a+c>a&&b+c>a)

       {

           double s =(a+b+c)/2;

           area =Math.Sqrt(s*(s-a)*(s-b)*(s-c));

           Console.WriteLine("邊長a={0},b={1},c={2}的三角形面積為:{3}",a,b,c,area);

       }

       else

       {

           Console.WriteLine("三條邊不能構成三角形!");

       }

 

    }

}

運行結果1

運行結果2:

運行結果3:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久治县| 兴宁市| 洛南县| 平乡县| 涿鹿县| 天祝| 乌兰县| 丁青县| 喀喇| 收藏| 苍梧县| 石嘴山市| 望都县| 贡山| 湖州市| 凯里市| 陆丰市| 景东| 三台县| 宁晋县| 望江县| 宿松县| 油尖旺区| 平乡县| 张家川| 龙口市| 潮安县| 海门市| 石嘴山市| 云龙县| 依安县| 来安县| 工布江达县| 叶城县| 上虞市| 莱州市| 商都县| 松溪县| 龙井市| 扶风县| 通江县|