# Golang Program to find volume and surface area of a sphere

April 3, 2022, Learn eTutorial
1130

For a better understanding of this example, we always recommend you to learn the basic topics of Golang programming listed below:

## How to find the volume and surface area of a sphere

A sphere is a three dimensional shape.  The volume of sphere is the amount of air that a sphere can be held inside it. The formula for calculating the volume of a sphere with radius ‘r’ is given by ` `

`Sphere Volume = 4/3 πr³ `

Surface area of a sphere is defined as the total area covered its outer surface. The formula for calculating the surface area of a sphere with radius ‘r’ is given by

`Sphere Surface Area = 4πr² `

Where π value is 3.14 and r is the radius of the sphere

## How to find volume and surface area of a sphere in Go Program

Here we are showing how to find the volume and surface area of a sphere in the Go language. Here variable spRa holds the radius of the sphere. Other variables spAr, spVol is used as the result variable of surface area and volume. Use the mathematical functions for the calculation. Volume is found by using  4πr³ and surface area by using 4πr². Finally print the results. Given below are the steps which are used in the Go program.

## ALGORITHM

STEP 1: Import the package fmt

STEP 2: Start function main()

STEP 3: Declare the variable spRa, spAr, spVol

STEP 5: Calculate the surface area by using 4πr²

STEP 6: Calculate the volume by using 4/3πr³

STEP 7:Print the spAr and spVol using `fmt.Println()`

## Golang Source Code

```                                          ```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)
}```
```

## OUTPUT

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

VIEW ALL
VIEW ALL
VIEW ALL