Calculate Volume and Surface area Of Sphere

Calculate Volume and Surface area Of Sphere

Given radius of sphere, calculate the volume and surface area of sphere.
Sphere:
Just like a circle, which geometrically is a two-dimensional object, a sphere is defined mathematically as the set of points that are all at the same distance r from a given point, but in three-dimensional space. This distance r is the radius of the sphere, and the given point is the center of the sphere.
For a given surface area, the sphere is the one solid that has the greatest volume. This why it appears in nature so much, such as water drops, bubbles and planets etc.
Volume Of Sphere:
The number of cubic units that will exactly fill a sphere or the storage capacity of sphere. We can calculate the volume of sphere by using formula:

Volume Of Sphere

Surface Area Of Sphere:
The surface area of a sphere object is a measure of the total area that the surface of the sphere occupies. We can calculate the volume of sphere by using formula:

Surface area Of Sphere

Examples :

Input : Radius Of Sphere = 5
Output : Volume Of Sphere : 523.5987755982989
Surface Area Of Sphere : 314.1592653589793
Explanation:
Volume =( 4/3 ) * 3.14159 * 5 * 5 * 5 = 523.598
Surface Area = 4 * 3.14159 * 5 * 5 =314.159
Input : Radius Of Sphere = 12
Output : Volume Of Sphere : 7238.229473870883
Surface Area Of Sphere : 1809.5573684677208

C++

#include<bits/stdc++.h>

using
namespace
std;

float
pi = 3.14159;

float
volume(
float
r)

{

float
vol;

vol = (
float
(4) /
float
(3)) * pi * r * r * r;

return
vol;

}

float
surface_area(
float
r)

{

float
sur_ar;

sur_ar = 4 * pi * r * r;

return
sur_ar;

}

int
main()

{

float
radius = 12;

float
vol, sur_area;

vol = volume(radius);

sur_area = surface_area(radius);

cout <<
"Volume Of Sphere :"
<< vol << endl;

cout <<
"Surface Area Of Sphere :"
<< sur_area << endl;

return
0;

}

Java

class
GFG {

static
float
pi =
3
.14159f;

static
float
volume(
float
r)

{

float
vol;

vol = ((
float
)
4
/ (
float
)
3
) * (pi * r * r * r);

return
vol;

}

static
float
surface_area(
float
r) {

float
sur_ar;

sur_ar =
4
* pi * r * r;

return
sur_ar;

}

public
static
void
main(String[] args)

{

float
radius =
12
;

float
vol, sur_area;

vol = volume(radius);

sur_area = surface_area(radius);

System.out.println(
"Volume Of Sphere :"
+ vol);

System.out.println(
"Surface Area Of Sphere :"
+ sur_area);

}

}

Python3

import
math

pi
=
math.pi

def
volume(r):

vol
=
(
4
/
3
)
*
pi
*
r
*
r
*
r

return
vol

def
surfacearea(r):

sur_ar
=
4
*
pi
*
r
*
r

return
sur_ar

radius
=
float
(
12
)

print
(
"Volume Of Sphere : "
, volume(radius) )

print
(
"Surface Area Of Sphere : "
, surfacearea(radius) )

C#

using
System;

class
GFG {

static
float
pi = 3.14159f;

static
float
volume(
float
r)

{

float
vol;

vol = ((
float
)4 / (
float
)3) *

(pi * r * r * r);

return
vol;

}

static
float
surface_area(
float
r) {

float
sur_ar;

sur_ar = 4 * pi * r * r;

return
sur_ar;

}

public
static
void
Main()

{

float
radius = 12;

float
vol, sur_area;

vol = volume(radius);

sur_area = surface_area(radius);

Console.WriteLine(
"Volume Of Sphere :"

+ vol);

Console.WriteLine(
"Surface Area Of "

+
"Sphere :"
+ sur_area);

}

}

PHP

<?php

function
volume(
$r
)

{

$pi
= 3.14159;

$vol
= (4 / 3) *
$pi
*
$r
*
$r
*
$r
;

return
$vol
;

}

function
surface_area(
$r
)

{

$pi
= 3.14159;

$sur_ar
= 4 *
$pi
*
$r
*
$r
;

return
$sur_ar
;

}

$radius
= 12;

$vol
;
$sur_area
;

$vol
= volume(
$radius
);

$sur_area
= surface_area(
$radius
);

echo
(
"Volume Of Sphere : "
);

echo
(
$vol
);

echo
(
" \nSurface Area Of Sphere :"
);

echo
(
$sur_area
);

?>

Javascript

<script>

const pi = 3.14159;

function
volume( r)

{

let vol;

vol = ((4) / (3)) * pi * r * r * r;

return
vol;

}

function
surface_area( r)

{

let sur_ar;

sur_ar = 4 * pi * r * r;

return
sur_ar;

}

let radius = 12;

let vol, sur_area;

vol = volume(radius).toFixed(2);

sur_area = surface_area(radius).toFixed(2);

document.write(
"Volume Of Sphere :"
+ vol +
"<br/>"
);

document.write(
"Surface Area Of Sphere :"
+ sur_area +
"<br/>"
);

</script>

Output :

Volume Of Sphere :7238.22
Surface Area Of Sphere :1809.56

Time complexity : O(1)
Auxiliary Space : O(1)

Last Updated :
17 Feb, 2023

Like Article

Save Article

You are watching: Calculate Volume and Surface area Of Sphere. Info created by THVinhTuy selection and synthesis along with other related topics.

Rate this post

Related Posts