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。

更新于:2022年8月1日

732 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告