Program to calculate area and perimeter of equilateral triangle in C++


What is Equilateral Triangle?

As the name suggests, equilateral triangle is the one that have equal sides and also it have equal interior angles of 60° each. It is also known as regular triangle because it’s a regularpolygon

Properties of equilateral triangle are −

  • 3 sides of equal length
  • Interior angles of same degree which is 60

Given below is the figure of equilateral triangle

Problem

Given with the side of equilateral triangle the task is to find the area and perimeter of a triangle where area is the space occupied by the shape and perimeter is the space occupied by its boundaries.

To calculate area and perimeter of a equilateral triangle there is a formula


Example

Input-: side=14.0
Output-: Area of Equilateral Triangle is : 84.8705
   Perimeter of Equilateral Triangle: 42

ALGORITHM

Start
Step 1 -> Declare function to calculate area of equilateral trainagle
   Float area(float side)
      Return sqrt(3) / 4 * side * side
Step 2 -> Declare function to calculate perimeter of equilateral trainagle
   Float perimeter(float side)
      Return 3 * side
Step 3 -> In main()
   float side = 14.0
   call area(side)
   call perimeter(side)
Stop

CODE

 Live Demo

#include <bits/stdc++.h>
using namespace std;
//function to calculate area of equilateral triangle
float area(float side){
   return sqrt(3) / 4 * side * side;
}
//function to calculate perimeter of equilateral triangle
float perimeter(float side){
   return 3 * side;
}
int main(){
   float side = 14.0;
   cout << "Area of Equilateral Triangle is : "<<area(side);
   cout << "\nPerimeter of Equilateral Triangle: "<<perimeter(side);
   return 0;
}

Output

Area of Equilateral Triangle is : 84.8705
Perimeter of Equilateral Triangle: 42

Updated on: 20-Sep-2019

250 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements