Golang 程序求球体的体积和表面积


2022年4月3日, Learn eTutorial
1462

为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题

如何求球体的体积和表面积

球体是一个三维形状。球体的体积是球体内部能容纳的空气量。计算半径为“r”的球体体积的公式是:

球体体积 = 4/3 πr³

球体的表面积定义为球体外表面覆盖的总面积。计算半径为“r”的球体表面积的公式是:

球体表面积 = 4πr²

其中 π 的值为 3.14,r 为球体的半径

如何在 Go 程序中求球体的体积和表面积

在这里,我们展示如何在 Go 语言中求球体的体积和表面积。这里变量 spRa 保存球体的半径。其他变量 spAr, spVol 用作表面积和体积的结果变量。使用数学函数进行计算。体积通过 4πr³ 计算,表面积通过 4πr² 计算。最后打印结果。下面是 Go 程序中使用的步骤。

算法

第一步:导入 fmt

第二步:启动 main() 函数

步骤 3:声明变量 spRa, spAr, spVol

步骤 4:读取球体的半径 spRa

步骤 5:使用 4πr² 计算表面积

步骤 6使用 4/3πr³ 计算体积

步骤 7使用 fmt.Println() 打印 spAr spVol

 

Golang 源代码

                                          package main
import "fmt"

func main() {
    
    var spRa, spAr, spVol
    fmt.Print("Enter the radius of Sphere = ")
    fmt.Scanln(&spRa;)

    spAr = 4 * 3.14 * spRa * spRa
    spVol = (4.0/3) * 3.14 * spRa * spRa * spRa

    fmt.Println("The surface area of a sphere  = ", spAr)
    fmt.Println("The volume of a sphere  = ", spVol)
}
                                      

输出

Enter the radius of Sphere = 8
The surface area of a sphere  = 803.84 
The volume of a sphere  = 2143.573333