Homework 2 - ShapeHomework
#Class name
ShapeHomework
#作業說明
圖型面積
請將各 .java 檔壓縮成 shapeHomework.zip 繳交。
#輸入
- 輸入有幾個圖形(int),假設為
n - 輸入
n次圖形設定:[圖形類別] [圖形暱稱] [圖形的參數們]
圖形資訊:
- Circle: 半徑
radius - Rectangle: 長
length, 寬width - Square: 邊長
length - Triangle: 底
base, 高height - RegularOctagon: 邊長
length - Trapezoid: 上底
up, 下底down, 高height
#輸出
- 每個圖形的面積(升冪):
[圖形] [暱稱] [面積] - 所有圖形面積總和
#輸入範例
6
Circle 小圓 3
Rectangle 小長 2 4
Square 小方 4
Triangle 茂林 4 3
RegularOctagon 正八 2
Trapezoid 小梯 5 10 9
#輸出範例
茂林 6.0
小長 8.0
小方 16.0
正八 19.31370849898476
小圓 28.274333886
小梯 67.5
145.08804238498476
#hint
開根號函數:Math.sqrt()
次方函數:Math.pow()





