در این برنامه پایتونی، کاربر ابتدا طول یک ضلع و تعداد اضلاع یک چندضلعی منتظم را وارد میکند.
سپس برنامه با استفاده از فرمول هندسی، مساحت چندضلعی را محاسبه کرده و نمایش میدهد.
این کد برای استفاده در صفحات وب طراحی شده و قالببندی آن مطابق با استانداردهای مورد نظر شماست.
import math
side_length = float(input("لطفاً طول یک ضلع را وارد کنید: "))
num_sides = int(input("لطفاً تعداد اضلاع را وارد کنید: "))
area = (num_sides * side_length ** 2) / (4 * math.tan(math.pi / num_sides))
print("مساحت چندضلعی منتظم برابر است با:", area)
لطفاً طول یک ضلع را وارد کنید: 5
لطفاً تعداد اضلاع را وارد کنید: 6
مساحت چندضلعی منتظم برابر است با: 64.9519052838329
در این برنامه:
- از کتابخانه math
برای استفاده از عدد پی و تابع tan()
استفاده شده است
- فرمول محاسبه مساحت چندضلعی منتظم به صورت زیر است:
(n × s²) ÷ (4 × tan(π ÷ n))
که در آن n
تعداد اضلاع و s
طول هر ضلع است
- خروجی نهایی با استفاده از تابع print()
نمایش داده میشود