برنامه محاسبه مساحت بادبادک – راهنمای کاربردی

۱۲۶۰
۱۴۰۲/۰۲/۱۸
۴ دقیقه
PDF
آموزش متنی جامع
امکان دانلود نسخه PDF

در ادامه، روش محاسبه مساحت بادبادک بیان شده و پیاده‌سازی آن در زبان‌های برنامه‌نویسی گوناگون شامل «سی‌پلاس‌پلاس» (++C)، «جاوا» (Java)، «پایتون» (Python)، «سی‌شارپ» (#C) و «پی‌اچ پی» (PHP) انجام شده است. بادبادک یک چهارضلعی محدب است که در آن، طول ضلع‌های مجاور، با یکدیگر برابر است. شایان توجه است که در متوازی‌الأضلاع، طول دو ضلع روبروی هم، با یکدیگر برابر است. اگر همه ضلع‌های بادبادک با هم برابر باشند و در حقیقت بادبادک یک چند ضلعی متساوی‌الاضلاع باشد، در واقع یک لوزی است. در صورتی که زوایای بین اضلاع در بادبادک با هم برابر باشد، بادبادک یک مربع است. در این مطلب، روش نوشتن برنامه محاسبه مساحت بادبادک بیان شده است.

برنامه محاسبه مساحت بادبادک – راهنمای کاربردیبرنامه محاسبه مساحت بادبادک – راهنمای کاربردی
997696

روش اول برای محاسبه مساحت بادبادک

اگر قطرهای d1 و d2 از یک بادبادک داده شده باشند، مساحت بادبادک برابر با یک دوم ضرب این دو قطر در یکدیگر است.

شکل زیر، آنچه بیان شده است را به خوبی نشان می‌دهد.

برنامه محاسبه مساحت بادبادک -- راهنمای کاربردی

مثالی که در زیر آمده است، به درک بهتر مطلب کمک می‌کند.

Input: d1 = 4, d2 = 6
Output: Area of Kite  = 12

Input: d1 = 5, d2 = 7
Output: Area of Kite  = 17.5

در ادامه، پیاده‌سازی روش بالا در زبان‌های برنامه‌نویسی گوناگون، انجام شده است. در واقع، در روش اول ارائه شده برای محاسبه مساحت بادبادک، از رابطه زیر استفاده می‌شود.

AreaofKite=d1d22Area of Kite = \frac{d_{1}*d_{2}}{2}

پیاده‌سازی روش اول محاسبه مساحت بادبادک در ++C

پیاده‌سازی روش اول محاسبه مساحت بادبادک در جاوا

پیاده‌سازی روش اول محاسبه مساحت بادبادک در پایتون

پیاده‌سازی روش اول محاسبه مساحت بادبادک در #C

خروجی قطعه کدهای بالا، به صورت زیر است.

Area of Kite = 12

روش دوم برای محاسبه مساحت بادبادک

فرض می‌شود که ساق‌های a و b و زاویه بین آن‌ها داده شده است. هدف، محاسبه مساحت بادبادک با استفاده از آن‌ها است.

در این حالت، مساحت بادبادک از رابطه زیر به دست می‌آید.

AreaofKite=absin(θ)Area of Kite = a*b*\sin(\theta)

در تصویر زیر، این روش محاسبه به صورت بصری نمایش داده شده است.

برنامه محاسبه مساحت بادبادک -- راهنمای کاربردی

مثال زیر، برای درک بهتر مسئله، قابل توجه است.

Input: a = 4, b = 7, θ = 78
Output: Area of Kite  = 27.3881

Input: a = 6, b = 9, θ = 83
Output: Area of Kite  = 53.5975

در ادامه، پیاده‌سازی راهکار بالا در زبان‌های برنامه‌نویسی گوناگون، ارائه شده است.

پیاده‌سازی روش دوم محاسبه مساحت بادبادک در ++C

پیاده‌سازی روش دوم محاسبه مساحت بادبادک در جاوا

پیاده‌سازی روش دوم محاسبه مساحت بادبادک در پایتون

پیاده‌سازی روش دوم محاسبه مساحت بادبادک در #C

خروجی قطعه کدهای بالا، به صورت زیر است.

Area of Kite = 27.3881

اگر نوشته بالا برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:

^^

بر اساس رای ۱ نفر
آیا این مطلب برای شما مفید بود؟
اگر پرسشی درباره این مطلب دارید، آن را با ما مطرح کنید.
منابع:
GeeksforGeeks
PDF
مطالب مرتبط
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *