यहां हम देखेंगे कि अंकगणितीय माध्य (Arithmetic Mean) और ज्यामितीय माध्य (Geometric Mean) का उपयोग करके हार्मोनिक माध्य (Harmonic Mean) कैसे प्राप्त करें। इन तीनों माध्यमों के सूत्र नीचे दिए गए हैं:
- अंकगणितीय माध्य (AM) = (a + b) / 2
- ज्यामितीय माध्य (GM) = √(a × b)
- हार्मोनिक माध्य (HM) = 2ab / (a + b)
हार्मोनिक माध्य को अंकगणितीय माध्य और ज्यामितीय माध्य का उपयोग करके इस सूत्र से व्यक्त किया जा सकता है:
HM = GM² / AM
C++ उदाहरण
#include <iostream>
#include <cmath>
using namespace std;
double getHarmonicMean(int a, int b) {
double AM = (a + b) / 2.0;
double GM = sqrt(a * b);
double 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;
return 0;
}
आउटपुट
Harmonic Mean of 5 and 15 is 7.5