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

সি++-এ আর্ধবৃত্তের (Semicircle) ক্ষেত্রফল ও পরিসীমা বের করার প্রোগ্রাম

এই সমস্যায়, আমাদের একটি মান দেওয়া আছে যা একটি আর্ধবৃত্তের ত্রিজ্যা (radius) নির্দেশ করে। আমাদের কাজ হলো সি++-এ আর্ধবৃত্তের ক্ষেত্রফল ও পরিসীমা বের করার একটি প্রোগ্রাম তৈরি করা।

আর্ধবৃত্ত (SemiCircle) হলো একটি বন্ধ আকৃতি যা একটি বৃত্তের অর্ধেক।

সি++-এ আর্ধবৃত্তের (Semicircle) ক্ষেত্রফল ও পরিসীমা বের করার প্রোগ্রাম

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

ইনপুট

R = 5

আউটপুট

area = 39.25 perimeter = 15.7

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

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

আর্ধবৃত্তের ক্ষেত্রফল, A = $½(π*a²) = 1.571*a²$

আর্ধবৃত্তের পরিসীমা, P = (π*a)

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

উদাহরণ

#include <iostream> using namespace std; float calaAreaSemi(float R) {    return (1.571 * R * R); } float calaPeriSemi(float R) {    return (3.142 * R); } int main(){    float R = 5;    cout<<"The radius of semicircle is "<<R<<endl;    cout<<"The area of semicircle is "<<calaAreaSemi(R)<<endl;    cout<<"The perimeter of semicircle is "<<calaPeriSemi(R)<<endl;    return 0; }

আউটপুট

The radius of semicircle is 5 The area of semicircle is 39.275 The perimeter of semicircle is 15.71
  1. সি++-এ ত্রিভুজের কেন্ড্রয়েড (Centroid) বের করার প্রোগ্রাম

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

  3. C++-এ সমবাহু ত্রিভুজের এলাকা এবং পেরিমিটার বের করার প্রোগ্রাম

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