設計說明:
請撰寫一程式,讓使用者輸入兩個正數n、s,代表正n邊形之邊長為s,計算並輸出此正n邊形之面積(Area)。
提示1:建議使用import math模組的math.pow及math.tan
提示2:正n邊形面積的公式如下:
提示3:輸出浮點數到小數點後第四位
輸入輸出:
輸入說明
正數n、s
輸出說明
正n邊形面積
輸入輸出範例
範例輸入
8
6
範例輸出
Area = 173.8234
提示1:建議使用import math模組的math.pow及math.tan
提示2:正n邊形面積的公式如下:Area=(n∗s2)/(4∗tan(pi/n))
提示3:輸出浮點數到小數點後第四位
8
6
Area = 173.8234
提示1:建議使用import math模組的math.pow及math.tan
提示2:正五邊形面積的公式: Area=(5∗s2)/(4∗tan(pi/5))
提示3:輸出浮點數到小數點後第四位。
5
Area = 43.0119
提示1:歐式距離 =√((x1−x2)2+(y1−y2)2)
提示2:兩座標的歐式距離,輸出到小數點後第4位
2
1
5.5
8
( 2 , 1 )
( 5.5 , 8 )
Distance = 7.8262
提示:總和與平均數皆輸出到小數點後第1位。
20
40
60
80
100
20 40 60 80 100
Sum = 300.0
Average = 60.0
88.7
12
56
132.55
3
88.7 12 56 132.55 3
Sum = 292.2
Average = 58.5
提示:輸出浮點數到小數點後第一位。
10
25
3
Speed = 10.8
提示:輸出浮點數到小數點後第二位。
23.5
19
Height = 23.50
Width = 19.00
Perimeter = 85.00
Area = 446.50
提示1:需import math模組,並使用math.pi。
提示2:輸出浮點數到小數點後第二位。
10
Radius = 10.00
Perimeter = 62.83
Area = 314.16
2.5
Radius = 2.50
Perimeter = 15.71
Area = 19.63
I
enjoy
learning
Python
| I enjoy|
| learning Python|
|I enjoy |
|learning Python |
提示:輸出浮點數到小數點後第二位。
23.12
395.3
100.4617
564.329
| 23.12 395.30|
| 100.46 564.33|
|23.12 395.30 |
|100.46 564.33 |
85
4
299
478
| 85 4|
| 299 478|
|85 4 |
|299 478 |