ตามชื่อของมัน สามเหลี่ยมด้านเท่าคือรูปที่มีด้านเท่ากันและมีมุมภายในเท่ากันที่ 60 องศา เรียกอีกอย่างว่าสามเหลี่ยมปกติเพราะเป็นรูปหลายเหลี่ยมปกติ
คุณสมบัติของสามเหลี่ยมด้านเท่าคือ
- ความยาวเท่ากันทั้ง 3 ด้าน
- มุมภายในองศาเดียวกันคือ 60
วงกลมของรูปหลายเหลี่ยมคือวงกลมที่ผ่านจุดยอดทั้งหมดของรูปหลายเหลี่ยม รัศมีของวงกลมสามารถเป็นขอบหรือด้านของรูปหลายเหลี่ยมภายในวงกลมที่เรียกว่า เซอร์คัมเรเดียส และจุดศูนย์กลางของวงกลมเรียกว่า circumcenter จะอยู่ภายในหรือนอกวงกลมก็ได้
ด้านล่างเป็นรูปวงกลมของสามเหลี่ยมด้านเท่า

ปัญหา
ให้ด้านของสามเหลี่ยมด้านเท่า ภารกิจคือการหาพื้นที่ของวงกลมของรูปสามเหลี่ยมด้านเท่าโดยที่พื้นที่คือพื้นที่ว่างของรูปร่าง
ในการคำนวณพื้นที่วงกลมของสามเหลี่ยมด้านเท่ามีสูตร −
Area = (π*a^2)/3
ตัวอย่าง
Input-: a = 5.0 Output-: Area of CircumCircle of equilateral triangle is :26.1667
อัลกอริทึม
Start Step 1 -> define macro for pi value #define pi 3.14 Step 2 -> declare function to calculate area of circumcircle of equilateral triangle float area_circum(float a) return (a * a * (pi / 3)) Step 3 -> In main() Declare variables as float a, area Set a = 5 Set area = area_circum(a) Print area Stop
ตัวอย่าง
#include <iostream>
#include <math.h>
#define pi 3.14
using namespace std;
// function to calculate the area of circumcircle of equilateral triangle
float area_circum(float a){
return (a * a * (pi / 3));
}
int main(){
float a, area;
a = 5.0;
area = area_circum(a);
cout << "Area of CircumCircle of equilateral triangle is :" <<area;
return 0;
} ผลลัพธ์
Area of CircumCircle of equilateral triangle is :26.1667