Swift程式計算九邊形的面積
本教程將討論如何編寫Swift程式來計算九邊形的面積。
九邊形是一個具有9條直邊和9個頂點的多邊形。所有內角的和為1260度。九邊形九條邊包圍的總空間稱為九邊形的面積。
公式
以下是九邊形面積的公式:
Area = ((x2*9) / 4*tan (20°)) ∼= (6.18 * x2)
這裡,x是九邊形的邊長。
以下是演示:
輸入
假設我們的給定輸入是:
side = 4
輸出
期望輸出為:
Area of the enneagon = 98.88
演算法
以下是演算法:
步驟1 - 建立一個具有返回值的函式。
步驟2 - 使用以下公式計算九邊形的面積:
let result = 6.18 * side * side
步驟3 - 呼叫函式並將邊長作為引數傳遞給函式。
步驟4 - 列印輸出。
示例
以下程式演示如何計算九邊形的面積。
import Foundation import Glibc // Creating a function to calculate area of the enneagon func enneTriangle(side: Double){ let result = 6.18 * side * side print("Area of the enneagon: \(result)") } // Side of the enneagon var x = 10.0 print("Side: \(x)") // Calling function enneTriangle(side:x)
輸出
Side: 10.0 Area of the enneagon: 618.0
在上面的程式中,我們建立了一個函式,使用以下公式返回九邊形的面積:
let result = 6.18 * side * side
這裡,九邊形的邊長為10,所以面積為618.0
廣告