TQC+ 程式語言Python 109 正五邊形面積計算
題目說明:
請撰寫一程式,讓使用者輸入一個正數s,代表正五邊形之邊長,計算並輸出此正五邊形之面積(Area)。
提示1:建議使用import math模組的math.pow及math.tan
提示2:正五邊形面積的公式:
Area=(5∗s2)/(4∗tan(pi/5))
提示3:輸出浮點數到小數點後第四位。
範例輸入
5
範例輸出
Area = 43.0119
程式碼:
import math
s = eval(input())
print('Area = %.4f' %((5 * s ** 2) / (4 * math.tan(math.pi / 5))))
4 則留言
自動引用通知:
Leo
是否能請教您除了math.pi、math.ten以外還有那些常見的數學公式呢?
Leo
是否能請教您除了math.pi、math.ten以外還有那些常見的數學呢?
JamesBang
math 套件有很多的函式可以用,四捨五入、三角函數、算最大公因數…… 等等,在留言區不太容易講解,可以看下方的教學網址,它有詳細的關於 math 套件的解說和用法。
http://yhhuang1966.blogspot.com/2019/10/python-math-cmath.html