幾何形狀面積

2021-10-20 10:37:57 字數 1083 閱讀 5455

幾何形體處理程式:輸入若干個幾何形體的引數,要求按面積排序輸出。輸出時要指明形狀。

輸入第一行是幾何形體數目n(不超過100).下面有n行,每行以乙個字母c開頭.

若 c 是 『r』,則代表乙個矩形,本行後面跟著兩個整數,分別是矩形的寬和高;

若 c 是 『c』,則代表乙個圓,本行後面跟著乙個整數代表其半徑

若 c 是 『t』,則代表乙個三角形,本行後面跟著三個整數,代表三條邊的長度

按照輸入順序依次輸出每個幾何形體的種類及面積。每行乙個幾何形體,輸出格式為:

形體名稱:面積

輸入

3

r 3 5

c 9t 3 4 5

輸出

rectangle:15

circle:254.34

********:6

//幾何形狀面積

#include

#include

#include

#define pi 3.14

using namespace std;

class

rectangle

void

outputr()

void

inputr()

};class

circle

void

outputc()

void

inputc()

};class

********

void

outputt()

void

inputt()

};int main

(void

)case

'c':

case

't':

default

:break;}

}if(r.numelse

else}}

else

else

else}}

return0;

}

求解形狀面積

程式設計求解形狀面積。要求 宣告乙個shape基類,在此基礎上派生出rectangle和circle類,二者都有getarea 方法計算物件的面積 使用rectangle類建立乙個派生類square 測試類areademo中採用向上轉型語句建立不同形狀物件例項,更改形狀和相應引數,能夠輸出其面積。我...

PostgreSQL中的幾何形狀

在postgre中,會存在多種幾何型別,如點,線,多邊形,圓等,就像我們的date datetime等。每種型別都有幾種等價的輸入形式 select 1,1 point select 1,1 point 在路徑中,方括號表示閉合路徑,小括號表示開放路徑。所謂閉合路徑就是第乙個點和最後乙個點相連線。表...

重疊面積 幾何畫板繪製重疊面積(二)

1 當t 時,點q的座標是 2 在運動過程中,設正方形pqmn與 aob重疊部分的面積為s,求s與t的函式表示式 3 若正方形pqmn對角線的交點為t,請直接寫出在運動過程中ot pt的最小值。分析 2 3 問 如下 非常感謝向老師的指導,這個變換大小的正方形在製作過程中需要找尋到關鍵的控制點,挖掘...