ตามชื่อของมัน สามเหลี่ยมด้านเท่าคือรูปที่มีด้านเท่ากันและมีมุมภายในเท่ากันที่ 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