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

更新於:2022-11-30

142 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告