国产探花免费观看_亚洲丰满少妇自慰呻吟_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:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高邮市| 股票| 潜山县| 宜春市| 宜昌市| 龙川县| 衡阳市| 公安县| 黄龙县| 咸宁市| 化隆| 元阳县| 闻喜县| 长沙市| 时尚| 阿巴嘎旗| 辽阳市| 六盘水市| 岳普湖县| 陆良县| 江山市| 印江| 聂荣县| 巫山县| 肇庆市| 天气| 长子县| 桐乡市| 渝北区| 滦南县| 保德县| 九龙坡区| 宝鸡市| 莫力| 普兰店市| 烟台市| 酒泉市| 长兴县| 洪泽县| 肇庆市| 邵阳市|