- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Swift Program to Find the Surface area and Volume of Cuboid
This tutorial will discuss how to write a swift program to find the surface area and volume of cuboid.
A Cuboid is a 3-dimensional solid figure which contains six rectangular faces, eight vertices and twelve edges. It has three dimensions known as length, breadth, and height and if a cuboid has integer edges then the cuboid is the perfect cuboid. The opposite edges of the cuboid are always parallel to each other and the angle formed by all vertices are 90 degrees
Surface area of cuboid
Surface area of a cuboid is the total space occupied by the cuboid. Or we can say that the total area of all the surfaces is known as the surface area of cuboid. It is of two types −
Total surface area − The sum of the area of all 6 faces of a cuboid is known as the total surface area of the cuboid.
Lateral surface area − The sum of the area of all the faces of a cuboid excluding the base and top is known as the lateral surface area of the cuboid. Or we can say that the lateral surface area of a cuboid is the sum of the area of four vertical faces.
Total surface area
Formula
Following is the formula of Total surface area of cuboid −
S.A = 2[(length x breadth) + (length x height) + (breadth x height)]
Algorithm to find Total Surface Area
Step 1 − Define three variables (Length, Breadth, Height)
Step 2 − Assign the value of those variables
Step 3 − Implement Total Surface Area Formula (2[(length x breadth) + (length x height) + (breadth x height)])
Step 4 − Print the output
Example
The following program shows how to calculate the total surface area of cuboid.
import Foundation import Glibc var length = 60 var breadth = 10 var height = 10 var surfaceAreaOfCuboid = 2 * ((length * breadth) + (length * height) + (breadth * height)) print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("\nFinal surface area of the cuboid is - ", surfaceAreaOfCuboid)
Output
Length of cuboid is - 60 Breadth of cuboid is - 10 Height of cuboid is - 10 Final surface area of the cuboid is - 2600
In the above code, we find the total surface area of a cuboid using the mathematical formula as shown in the below code −
var surfaceAreaOfCuboid = 2 * ((length * breadth) + (length * height) + (breadth * height))
Here, the length, breadth, and height of a cuboid are 60, 10, and 10. So the total surface area of a cuboid is 2600.
Lateral surface area
Formula
Following is the formula for lateral surface area of a cuboid −
S.A = 2 x height x [(length + breadth)]
Algorithm to find Lateral surface area
Step 1 − Define three variables (Length, Breadth, Height)
Step 2 − Assign the value of those variables
Step 3 − Implement Total Surface Area Formula (2 x height x [(length + breadth)])
Step 4 − Print the output
Example
The following program shows how to calculate the lateral surface area of cuboid.
import Foundation import Glibc var length = 50 var breadth = 20 var height = 20 var LateralsurfaceAreaOfCuboid = 2 * height * (length + breadth) print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("\nLateral Surface Area is - ", LateralsurfaceAreaOfCuboid)
Output
Length of cuboid is - 50 Breadth of cuboid is - 20 Height of cuboid is - 20 Lateral Surface Area is - 2800
In the above code, we find the lateral surface area of a cuboid using the mathematical formula as shown in the below code −
var LateralsurfaceAreaOfCuboid = 2 * height * (length + breadth)
Here, the length, breadth, and height of a cuboid are 50, 20, and 20. So the lateral surface area of a cuboid is 2800.
Volume of cuboid
The volume of the cuboid is the amount of space acquired by the cuboid and depends upon its three dimensions that are length, breadth, and height. So the volume of the cuboid is the product of its three dimensions (length, breadth, and height).
Formula
Following is the formula of the volume of a cuboid −
V = length x breadth x height
Algorithm to find Volume of cuboid
Step 1 − Define three variables (Length, Breadth, Height)
Step 2 − Assign the value of those variables
Step 3 − Implement Volume of cuboid Formula (length x breadth x height)
Step 4 − Print the output
Example
The following program shows how to calculate the volume of a cuboid.
import Foundation import Glibc var length = 70 var breadth = 20 var height = 20 var volumeOfCuboid = length * breadth * height print("Length of cuboid is - ", length) print("Breadth of cuboid is - ", breadth) print("Height of cuboid is -", height) print("Cuboid’s volume - ", volumeOfCuboid)
Output
Length of cuboid is - 70 Breadth of cuboid is - 20 Height of cuboid is - 20 Cuboid’s volume - 28000
In the above code, we find the volume of a cuboid using the mathematical formula as shown in the below code −
var volumeOfCuboid = length * breadth * height
Here, the length, breadth, and height of a cuboid are 70, 20, and 20. So the volume of a cuboid is 28000.
- Related Articles
- Java Program to Find the Surface area and Volume of Cuboid
- Haskell Program to Find the Surface area and Volume of Cuboid
- Kotlin Program to Find the Surface Area and Volume of Cuboid
- Program for Volume and Surface Area of Cuboid in C++
- How to find the Surface area and Volume of Cuboid in Golang?
- Golang program to Calculate the Volume, Diagonal and Area of a Cuboid?
- Swift Program to calculate the volume and area of Sphere
- Swift Program to calculate the volume and area of the Cylinder
- Two cubes each of volume $27 m^{3}$ are joined end to end. Find the surface area of the resulting cuboid.
- Two cubes each of volume $64 cm^3$ are joined end to end. Find the surface area of the resulting cuboid.
- Two cubes, each of volume $512 cm^3$ are joined end to end. Find the surface area of the resulting cuboid.
- 2 cubes each of volume $64 cm^3$ are joined end to end. Find the surface area of the resulting cuboid."
- Program for Volume and Surface Area of Cube in C++
- Find maximum volume of a cuboid from the given perimeter and area in C++
- What is total surface area of cuboid?
