Swift编程:计算等边三角形的面积和周长
本教程将讨论如何编写Swift程序来计算等边三角形的面积和周长。
等边三角形是指所有边和角都相等的一个三角形。等边三角形的每个角都是60度。它也被称为三边多边形。

等边三角形的面积
三角形三条线之间所占的空间量称为等边三角形的面积。
公式
以下是公式:
Area = √3x2/ 4
这里x是等边三角形的边长。
以下是演示:
输入
假设我们的给定输入是:
Side = 4
输出
期望输出为:
Area of the equilateral triangle: 6.928203230275509
算法
以下是算法:
步骤1 - 创建一个具有返回值的函数。
步骤2 - 使用以下公式计算等边三角形的面积:
let result = (sqrt(3) * side * side)/4
步骤3 - 调用函数并将边长作为参数传递给函数。
步骤4 - 打印输出。
示例
下面的程序演示了如何计算等边三角形的面积。
import Foundation
import Glibc
// Creating a function to calculate area of the equilateral triangle
func equiTriangle(side: Double){
let result = (sqrt(3) * side * side)/4
print("Area of the equilateral triangle: \(result)")
}
// Side of the equilateral triangle
var x = 10.0
print("Side: \(x)")
// Calling function
equiTriangle(side:x)
输出
Side: 10.0 Area of the equilateral triangle: 43.301270189221924
在上面的程序中,我们创建了一个函数,使用以下公式返回等边三角形的面积:
let result = (sqrt(3) * side * side)/4
这里我们输入边长side = 10,因此面积为43.301270189221924。
等边三角形的周长
等边三角形边缘的距离称为等边三角形的周长。
公式
以下是公式:
Perimeter = 3x
这里x是等边三角形的边长。
以下是演示:
输入
假设我们的给定输入是:
Side = 7
输出
期望输出为:
Perimeter of the equilateral triangle: 21
算法
以下是算法:
步骤1 - 创建一个具有返回值的函数。
步骤2 - 使用以下公式计算等边三角形的周长:
let result = 3 * side
步骤3 - 调用函数并将边长作为参数传递给函数。
步骤4 - 打印输出。
示例
下面的程序演示了如何计算等边三角形的周长。
import Foundation
import Glibc
// Creating a function to calculate the perimeter
// of the equilateral triangle.
func periTriangle(side: Int){
let result = 3 * side
print("Perimeter of the equilateral triangle: \(result)")
}
// Side of the equilateral triangle
var x = 4
print("Side: \(x)")
// Calling function
periTriangle(side:x)
输出
Side: 4 Perimeter of the equilateral triangle: 12
在上面的程序中,我们创建了一个函数,使用以下公式返回等边三角形的周长:
let result = 3 * side
这里我们输入边长side = 4,因此中点是12。
广告
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP