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

C++ ব্যবহার করে সমান্তর ও জ্যামিতিক গড় থেকে হারমোনিক গড় বের করা

এখানে আমরা দেখব কিভাবে সমান্তর গড় (Arithmetic Mean) এবং জ্যামিতিক গড় (Geometric Mean) ব্যবহার করে হারমোনিক গড় (Harmonic Mean) বের করতে হয়। এই তিনটি গড়ের ফর্মুলা নিচে দেওয়া হলো:

  • সমান্তর গড় (AM) = (a + b) / 2
  • জ্যামিতিক গড় (GM) = √(a × b)
  • হারমোনিক গড় (HM) = 2ab / (a + b)

হারমোনিক গড়কে সমান্তর ও জ্যামিতিক গড় দিয়ে নিচের ফর্মুলায় প্রকাশ করা যায়:

$$HM = \frac{GM^2}{AM}$$

উদাহরণ কোড

#include <iostream>
#include <cmath>
using namespace std;

double getHarmonicMean(int a, int b) {
    double AM, GM, HM;
    AM = (a + b) / 2.0;
    GM = sqrt(a * b);
    HM = (GM * GM) / AM;
    return HM;
}

int main() {
    int a = 5, b = 15;
    double res = getHarmonicMean(a, b);
    cout << "Harmonic Mean of " << a << " and " << b << " is " << res;
}

আউটপুট

Harmonic Mean of 5 and 15 is 7.5
  1. C++ ব্যবহার করে পেল (Pell) সংখ্যা নির্ণয় করুন

  2. C++ ব্যবহার করে ০-এর মধ্যে ১-এর প্যাটার্ন (বক্স প্যাটার্ন) প্রিন্ট করুন

  3. C++-এ n = x + n XOR x সমীকরণের সমাধান সংখ্যা বের করুন

  4. C++-এ ফুটবলে পেন্টাগন এবং হেক্সাগন সংখ্যা বের করুন