Trong bài toán này, chúng ta được cho một số n biểu thị số cạnh của một đa giác đều. Nhiệm vụ của chúng ta là tạo một Chương trình để tìm góc nội và góc ngoại của đa giác đều trong C++.
Mô tả bài toán − Ở đây, cho số cạnh đã cho, chúng ta sẽ tìm giá trị của từng góc nội và góc ngoại của đa giác đều có n cạnh.
Góc nội là góc giữa hai cạnh liền kề của đa giác nằm bên trong đa giác.
Góc ngoại là góc giữa hai cạnh liền kề của đa giác nằm bên ngoài đa giác.
Hãy xem một ví dụ để hiểu bài toán:
Đầu vào
n = 5
Đầu ra
Interior Angle = 108, Exterior Angle = 72
Phương pháp giải quyết
Một giải pháp đơn giản cho bài toán là sử dụng công thức để tìm góc nội của đa giác đều có n cạnh.
Công thức cho Góc ngoại
(360) / n
Góc ngoại của đa giác là góc bổ sung của góc nội của đa giác.
Công thức cho Góc nội
180 - (360 / n)
Chương trình minh họa cho hoạt động của giải pháp:
Ví dụ
#include <iostream> using namespace std; int FindExtAnglePolygon(int n) { return (360 / n); } int main() { int n = 10; cout << "Interior Angle: " << (180 - FindExtAnglePolygon(n)); cout << "\nExterior Angle: " << FindExtAnglePolygon(n); return 0; } Đầu ra
Interior Angle: 144 Exterior Angle: 36