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

বৃত্তীয় খণ্ডের (Circular Segment) ক্ষেত্রফল বের করা (C++)

এই টিউটোরিয়ালে বৃত্তের ত্রিজ্যা এবং কোণ দেওয়া থাকলে ছোট (minor) এবং বড় (major) বৃত্তীয় খণ্ডের ক্ষেত্রফল বের করার প্রোগ্রাম দেখানো হয়েছে।

সূত্র

  • সেক্টরের ক্ষেত্রফল = π × r² × (θ/360)
  • ত্রিভুজের ক্ষেত্রফল = ½ × r² × sin(θ)
  • খণ্ডের ক্ষেত্রফল = সেক্টর - ত্রিভুজ

C++ প্রোগ্রাম

#include <bits/stdc++.h>
using namespace std;

float pi = 3.14159;

float area_of_segment(float radius, float angle) {
    float sector = pi * radius * radius * (angle / 360);
    float triangle = 0.5 * radius * radius * sin(angle * pi / 180);
    return sector - triangle;
}

int main() {
    float radius = 10.0, angle = 90.0;
    cout << "ছোট খণ্ডের ক্ষেত্রফল = " << area_of_segment(radius, angle) << endl;
    cout << "বড় খণ্ডের ক্ষেত্রফল = " << area_of_segment(radius, 360 - angle);
    return 0;
}

আউটপুট

ছোট খণ্ডের ক্ষেত্রফল = 28.5397
বড় খণ্ডের ক্ষেত্রফল = 285.619
  1. সি++-এ সমান্তরাল চতুর্ভুজের (Parallelogram) ক্ষেত্রফল বের করার প্রোগ্রাম

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

  3. C++ প্রোগ্রাম: GCD (মহত্তম সাধারণ ভাজক) নির্ণয়

  4. C++ প্রোগ্রাম: ফ্যাক্টোরিয়াল (Factorial) নির্ণয়