Back to: C#.NET Programs and Algorithms

**Surface Area of Cube Program in C# with Examples**

In this article, I am going to discuss how to calculate the **Surface Area of Cube in C#** with Examples. Please read our previous article, where we discussed the** Area of Circle Program in C#**. Here, in this article, first, we will discuss what is Cube, then we will discuss how to calculate the area of a Cube and finally, we will see how to implement the area of cube program in C#.

**What is a Cube?**

A cube is a 3D (Three Dimensional) shape. It has six faces, 8 vertices, and 12 edges and all the six faces of a cube are squares.

Surface Area of Cube (SA)= 6* side *side = 6a^{2}

Where a is the side of the cube

SA is the surface area of the cube

**Example:**

Input: Edge of a cube = 5

Surface Area (SA)= 6a^{2}Â = 6 Ã— 5^{2 }= 6 Ã— 25Â Â = 150

**Logic to Calculate the Surface Area of Cube in C#Â **Â

To find the surface area of the cube, we need to follow the below steps

- First, we will define variable, Side, Area.
- Then we will calculate the surface area of the cube by formula. 6* Side * Side
- And the result will be store in Area.

**Example: Surface Area of Cube Program in C#**

The following C# Program will calculate the surface area of the cube.

using System; class AreaOfCube { static void Main() { Console.Write("Enter Side: "); decimal Side = Convert.ToDecimal(Console.ReadLine()); decimal Area = 6 * (Side * Side); Console.WriteLine("Surface Area of Cube is:" + Area); Console.ReadKey(); } }

**Output:**

In the next article, I am going to discuss how to find the **Volume of Cube in C#** with Examples. Here, in this article, I try to explain how to calculate the **Surface Area of a Cube in C#** with Examples and I hope you enjoy this Surface Area of Cube Program article.

**About the Author: Pranaya Rout**

Pranaya Rout has published more than 3,000 articles in his 11-year career. Pranaya Rout has very good experience with Microsoft Technologies, Including C#, VB, ASP.NET MVC, ASP.NET Web API, EF, EF Core, ADO.NET, LINQ, SQL Server, MYSQL, Oracle, ASP.NET Core, Cloud Computing, Microservices, Design Patterns and still learning new technologies.