কম্পিউটার টিউটোরিয়াল

সি++-এ পেন্টাগনের ক্ষেত্রফল বের করার প্রোগ্রাম

এই সমস্যায়, আমাদের একটি সংখ্যা n দেওয়া আছে যা পেন্টাগনের বাহু দিয়েছে। আমাদের কাজ হলো সি++-এ পেন্টাগনের ক্ষেত্রফল বের করার একটি প্রোগ্রাম তৈরি করা।

পেন্টাগন (Pentagon) হলো পাঁচ বাহুযুক্ত জ্যামিতিক আকৃতি।

সি++-এ পেন্টাগনের ক্ষেত্রফল বের করার প্রোগ্রাম

নিয়মিত পেন্টাগন (Regular pentagon) হলো যেটির পাঁচটি বাহু এবং কোণ সমান।

উদাহরণ দিয়ে বুঝি

ইনপুট

a = 7

আউটপুট

84.3

সমাধানের পদ্ধতি

সমস্যা সমাধানের জন্য আমরা জ্যামিতিতে দেওয়া পেন্টাগনের ক্ষেত্রফলের সরাসরি সূত্র ব্যবহার করব।

ক্ষেত্রফল = $\frac{a^2}{4}\sqrt{5(5+2\sqrt{5})}$

অথবা

ক্ষেত্রফল = $\frac{(6.8819)a^2}{4}$

সমাধান প্রদর্শনের প্রোগ্রাম,

উদাহরণ

#include <iostream> using namespace std; float calcpentagonArea(int a){    return ( ((6.8819)*a*a)/4); } int main() {    int a = 7;    cout<<"The area of regular pentagon of side "<<a<<" is"<<calcpentagonArea(a);    return 0; }

আউটপুট

The area of regular pentagon of side 7 is 84.3033
  1. সি++-এ একটি রেখার মিড-পয়েন্ট বের করার প্রোগ্রাম

  2. সি++-এ ত্রিভুজের কেন্ড্রয়েড (Centroid) বের করার প্রোগ্রাম

  3. সি++-এ সমান্তরাল চতুর্ভুজের (Parallelogram) ক্ষেত্রফল বের করার প্রোগ্রাম

  4. C++ ব্যবহার করে এলিপসের এরিয়া বের করা