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
广告