官术网_书友最值得收藏!

2.8 實驗指導2-1:面積比較

運用2.7節中的運算符和表達式,計算兩個三角形的面積和一個長方形的面積,并比較它們的大小。

計算長17、寬23的長方形的面積,計算兩個三角形(s1高為4,底為6;s2高為8,底為7)的面積和,比較長方形的面積與兩個三角形的面積和,輸出面積較大的圖形及面積,代碼如下:

static void Main(string[] args)
{
    int ll, lw;                                   //定義長方形的長和寬
    int s1h, s1w, s2h, s2w;                    //定義兩個三角形s1和s2的高和底
    ll = 17; lw = 23;                           //為長方形的長和寬賦值
    s1h = 4; s1w = 6; s2h = 8; s2w = 7;  //為兩個三角形s1和s2的高和底賦值
    int ls = ll * lw;                        //計算長方形的面積,并賦值
    int ss = s1h*s1w/2+ s2h*s2w/2;           //計算兩個三角形的面積和,并賦值
    int maxs = (ls < ss) ? ls : ss;          //找出較大的面積值
    string max = (ls > ss) ? "長方形" : "兩個三角形"; //找出面積較大的圖形
    Console.WriteLine("{0}面積較大,為 {1}", max,maxs);
            //輸出面積較大的圖形及面積
    Console.Read();
}

運行上述代碼,其結果如下所示:

長方形面積較大,為 391
主站蜘蛛池模板: 兴山县| 如皋市| 蒙自县| 永丰县| 凤冈县| 桐乡市| 麻城市| 易门县| 休宁县| 大冶市| 仁寿县| 融水| 高碑店市| 盘山县| 东阳市| 德安县| 宝丰县| 鄢陵县| 无为县| 高清| 浠水县| 襄汾县| 土默特左旗| 河西区| 哈巴河县| 延边| 云安县| 南雄市| 江都市| 收藏| 博湖县| 荣昌县| 珲春市| 左云县| 仲巴县| 沧源| 安远县| 武定县| 乌兰察布市| 青铜峡市| 桓台县|