สามเหลี่ยมด้านเท่าคืออะไร
ตามชื่อของมัน สามเหลี่ยมด้านเท่าคือรูปที่มีด้านเท่ากันและมีมุมภายในเท่ากันที่ 60 องศา เรียกอีกอย่างว่าสามเหลี่ยมปกติเพราะเป็นรูปหลายเหลี่ยมปกติ
คุณสมบัติของสามเหลี่ยมด้านเท่าคือ −
- ความยาวเท่ากันทั้ง 3 ด้าน
- มุมภายในองศาเดียวกันคือ 60
วงกลม
วงกลมคือวงกลมที่อยู่ในรูปสามเหลี่ยมซึ่งหมายความว่าจุดศูนย์กลางของวงกลมเหมือนกับสามเหลี่ยมดังแสดงในรูปด้านล่าง จุดศูนย์กลางของวงกลมเรียกว่าจุดศูนย์กลางและรัศมีเรียกว่ารัศมี
ด้านล่างเป็นรูปวงกลมของสามเหลี่ยมด้านเท่า
ปัญหา
ให้ด้านของสามเหลี่ยมด้านเท่า ภารกิจคือการหาพื้นที่และปริมณฑลของวงกลมภายในนั้น โดยที่พื้นที่คือพื้นที่ว่างที่รูปร่างครอบครอง และปริมาตรคือช่องว่างที่รูปร่างสามารถบรรจุได้
ในการคำนวณพื้นที่และปริมณฑลของวงกลมในสามเหลี่ยมด้านเท่า มีสูตร -
ตัวอย่าง
Input-: side=6.0 Output-: Area of inscribed circle is :1.046667 Perimeter of inscribed circle is :3.625760
อัลกอริทึม
Start Step 1 -> define macro as #define pi 3.14 Step 2 -> Declare function to find area of inscribed circle float area(float a) return (a * a * (pi / 12)) step 3 -> Declare function to find Perimeter of inscribed circle float perimeter(float a) return (pi * (a / sqrt(3))) step 4 -> In main() Declare variable as float a = 6.0 Call area(a) Call perimeter(a) Stop
ตัวอย่าง
#include <math.h> #include <stdio.h> #define pi 3.14 // function to find area of inscribed circle float area(float a){ return (a * a * (pi / 12)); } // function to find Perimeter of inscribed circle float perimeter(float a){ return (pi * (a / sqrt(3))); } int main(){ float a = 6.0; printf("Area of inscribed circle is :%f\n",area(a)); printf("Perimeter of inscribed circle is :%f",perimeter(a)); return 0; }
ผลลัพธ์
Area of inscribed circle is :1.046667 Perimeter of inscribed circle is :3.625760