Swift程序:求长方体的表面积和体积
本教程将讨论如何编写一个Swift程序来求长方体的表面积和体积。
长方体是一个三维立体图形,具有六个矩形面、八个顶点和十二条边。它具有三个维度:长、宽和高。如果长方体的边长都是整数,则该长方体为完美长方体。长方体的相对边总是平行的,所有顶点形成的角都是90度。
长方体的表面积
长方体的表面积是指长方体占据的总空间。或者我们可以说,所有表面的总面积就是长方体的表面积。它分为两种类型:
总表面积 - 长方体所有6个面的面积之和称为长方体的总表面积。
侧表面积 - 除底面和顶面外,长方体所有面的面积之和称为长方体的侧表面积。或者我们可以说,长方体的侧表面积是四个垂直面的面积之和。
总表面积
公式
以下是长方体总表面积的公式:
S.A = 2[(length x breadth) + (length x height) + (breadth x height)]
求总表面积的算法
步骤1 - 定义三个变量(长、宽、高)
步骤2 - 为这些变量赋值
步骤3 - 应用总表面积公式 (2[(长 x 宽) + (长 x 高) + (宽 x 高)])
步骤4 - 打印输出
示例
下面的程序展示了如何计算长方体的总表面积。
import Foundation import Glibc var length = 60 var breadth = 10 var height = 10 var surfaceAreaOfCuboid = 2 * ((length * breadth) + (length * height) + (breadth * height)) print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("\nFinal surface area of the cuboid is - ", surfaceAreaOfCuboid)
输出
Length of cuboid is - 60 Breadth of cuboid is - 10 Height of cuboid is - 10 Final surface area of the cuboid is - 2600
在上面的代码中,我们使用如下所示的数学公式来计算长方体的总表面积:
var surfaceAreaOfCuboid = 2 * ((length * breadth) + (length * height) + (breadth * height))
这里,长方体的长、宽和高分别为60、10和10。所以长方体的总表面积是2600。
侧表面积
公式
以下是长方体侧表面积的公式:
S.A = 2 x height x [(length + breadth)]
求侧表面积的算法
步骤1 - 定义三个变量(长、宽、高)
步骤2 - 为这些变量赋值
步骤3 - 应用侧表面积公式 (2 x 高 x [(长 + 宽)])
步骤4 - 打印输出
示例
下面的程序展示了如何计算长方体的侧表面积。
import Foundation import Glibc var length = 50 var breadth = 20 var height = 20 var LateralsurfaceAreaOfCuboid = 2 * height * (length + breadth) print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("\nLateral Surface Area is - ", LateralsurfaceAreaOfCuboid)
输出
Length of cuboid is - 50 Breadth of cuboid is - 20 Height of cuboid is - 20 Lateral Surface Area is - 2800
在上面的代码中,我们使用如下所示的数学公式来计算长方体的侧表面积:
var LateralsurfaceAreaOfCuboid = 2 * height * (length + breadth)
这里,长方体的长、宽和高分别为50、20和20。所以长方体的侧表面积是2800。
长方体的体积
长方体的体积是指长方体占据的空间量,它取决于长方体的三个维度:长、宽和高。所以长方体的体积是其三个维度(长、宽和高)的乘积。
公式
以下是长方体体积的公式:
V = length x breadth x height
求长方体体积的算法
步骤1 - 定义三个变量(长、宽、高)
步骤2 - 为这些变量赋值
步骤3 - 应用长方体体积公式 (长 x 宽 x 高)
步骤4 - 打印输出
示例
下面的程序展示了如何计算长方体的体积。
import Foundation import Glibc var length = 70 var breadth = 20 var height = 20 var volumeOfCuboid = length * breadth * height print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("Cuboid’s volume - ", volumeOfCuboid)
输出
Length of cuboid is - 70 Breadth of cuboid is - 20 Height of cuboid is - 20 Cuboid’s volume - 28000
在上面的代码中,我们使用如下所示的数学公式来计算长方体的体积:
var volumeOfCuboid = length * breadth * height
这里,长方体的长、宽和高分别为70、20和20。所以长方体的体积是28000。