Back to: C#.NET Programs and Algorithms
The Volume of Cone in C# with Examples
In this article, I am going to discuss how to calculate the Volume of Cone in C# with Examples. Please read our previous article, where we discussed How to Calculate the Surface Area of the Cone in C#. Here, in this article, first, we will discuss what is a Cone, then we will discuss how to calculate the volume of the Cone and finally, we will see how to implement the Volume of Cone program in C#.
What is a Cone?
According to Wikipedia, A cone is a three-dimensional geometric shape that tapers smoothly from a flat base to a point called the apex or vertex. A cone is formed by a set of line segments, half-lines, or lines connecting a common point, the apex, to all of the points on a base that is in a plane that does not contain the apex.
The volume of Cone:
The volume of a cone defines the space or the capacity of the cone.
The volume of a cone = (1/3) πr2h cubic units
Where r is the base radius of the cone, s is the slant height of a cone and h is the height of the cone
Example:
r = 2, h= 5
The volume of a cone = (1/3) πr2h cubic units
V= (1/3) × 3.14 × 22 ×5
V= (1/3) × 3.14 × 4 ×5
V= (1/3) × 3.14 × 20
V = 20.93 cm3
Logic to Calculate the Volume of Cone in C#
To find the Volume of the Cone, we need to follow the below steps
- We will define Radius, Height, and Volume variables.
- Then we will assign the value of Radius, and Height.
- Then we will calculate the volume of the cone by using this formula (1/3) πr2h, where, π =3.14
- And the resulting output will store in the Volume variable.
Example: Volume of Cone Program in C#.
The following C# Program will calculate the Volume of the Cone.
using System; public class VolumeOfCone { public static void Main() { float Radius = 2; float Height = 5; double PI = 3.14; double Volume = (1.0/3) * PI * Height * Radius * Radius; Console.WriteLine("Volume of Cone: " + Volume); Console.ReadKey(); } }
Output: Volume of Cone: 20.9333333333333
Example: Taking input from the user
In the following C# program, we will take the cone radius and height from the user and then calculate the Volume and print it on the console.
using System; public class VolumeOfCone { public static void Main() { Console.WriteLine("Enter Radius of Cone:"); double Radius = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Enter Height of Cone:"); double Height = Convert.ToDouble(Console.ReadLine()); double PI = 3.14; double Volume = (1.0/3) * PI * Height * Radius * Radius; Console.WriteLine("Volume of Cone: " + Volume); Console.ReadKey(); } }
Output:
C# Code (Using function)
In the below example, we have created one method to calculate the volume of a cone.
using System; public class VolumeOfCone { public static void Main() { Console.WriteLine("Enter Radius of Cone:"); double Radius = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Enter Height of Cone:"); double Height = Convert.ToDouble(Console.ReadLine()); double Volume = CalculateVolume(Radius, Height); Console.WriteLine("Volume of Cone: " + Volume); Console.ReadKey(); } private static double CalculateVolume(double Radius, double Height) { double PI = 3.14; double Volume = (1.0 / 3) * PI * Height * Radius * Radius; return Volume; } }
Output:
In the next article, I am going to discuss Celsius to Fahrenheit in C# with Examples. Here, in this article, I try to explain how to calculate the Volume of Cone in C# with Examples and I hope you enjoy this Volume of Cone Program article.