What is Equilateral Triangle?
สามเหลี่ยมด้านเท่า มี 3 ด้านเท่ากัน และมุมภายในเท่ากัน 60 องศา เรียกว่า regular triangle
คุณสมบัติ −
- 3 ด้านยาวเท่ากัน
- มุมภายในเท่ากัน 60 องศา
ภาพสามเหลี่ยมด้านเท่า

ปัญหา
ให้ด้านของสามเหลี่ยมด้านเท่า หาพื้นที่และเส้นรอบรูป พื้นที่คือพื้นที่ที่รูปครอบครอง เส้นรอบรูปคือความยาวขอบ
สูตร −

ตัวอย่าง
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
#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; }ผลลัพธ์
Area of Equilateral Triangle is : 84.8705 Perimeter of Equilateral Triangle: 42