สามเหลี่ยมด้านเท่าคืออะไร
ตามชื่อของมัน สามเหลี่ยมด้านเท่าคือรูปที่มีด้านเท่ากันและมีมุมภายในเท่ากันที่ 60 องศา เรียกอีกอย่างว่าสามเหลี่ยมปกติเพราะเป็นรูปหลายเหลี่ยมปกติ
คุณสมบัติของสามเหลี่ยมด้านเท่าคือ −
- ความยาวเท่ากันทั้ง 3 ด้าน
- มุมภายในองศาเดียวกันคือ 60
ด้านล่างเป็นรูปสามเหลี่ยมด้านเท่า
ปัญหา
ให้ด้านของสามเหลี่ยมด้านเท่า ภารกิจคือการหาพื้นที่และปริมณฑลของรูปสามเหลี่ยมโดยที่พื้นที่คือพื้นที่ที่รูปร่างครอบครอง และปริมณฑลคือพื้นที่ที่ขอบเขตครอบครอง
ในการคำนวณพื้นที่และปริมณฑลของสามเหลี่ยมด้านเท่ามีสูตร
ตัวอย่าง
Input-: side=14.0 Output-: Area of Equilateral Triangle is : 84.8705 Perimeter of Equilateral Triangle: 42
อัลกอริทึม
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
รหัส
#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