Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में अंकगणितीय माध्य और ज्यामितीय माध्य का उपयोग करके हार्मोनिक माध्य ढूंढना

यहां हम देखेंगे कि अंकगणितीय माध्य (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
  1. - C++ का उपयोग करके 0 के अंदर 1 के पैटर्न को खोजना

    इस लेख में हमें कई पंक्तियों और कई स्तंभों के मान दिए गए हैं। हमें एक बॉक्स पैटर्न प्रिंट करना होगा जैसे कि 1 पहली पंक्ति, पहले स्तंभ, अंतिम पंक्ति, अंतिम स्तंभ पर प्रिंट हों, और 0 शेष तत्वों पर प्रिंट हों। उदाहरण के लिए: इनपुट: rows = 5, columns = 4 आउटपुट: 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1

  1. - C++ का उपयोग करके n = x + n XOR x के समाधानों की संख्या ज्ञात करें

    इस लेख में हम समीकरण n = x + n ⊕ x के समाधानों की संख्या ज्ञात करने जा रहे हैं, अर्थात हमें दिए गए मान n के साथ x के संभावित मानों की संख्या ढूंढनी है जैसे कि n = x + n ⊕ x जहां ⊕ XOR ऑपरेशन को दर्शाता है।अब हम n = x + n ⊕ x के समाधानों की संख्या के बारे में पूरी जानकारी उपयुक्त उदाहरणों के साथ चर्च

  1. C++ का उपयोग करके फुटबॉल पर पेंटागन और हेक्सागन की संख्या ज्ञात करें C++ का उपयोग करके फुटबॉल पर पेंटागन और हेक्सागन की संख्या ज्ञात करें

    जैसा कि हम सभी जानते हैं, पेंटागन और हेक्सागन फुटबॉल के समान रूप से आवश्यक भाग हैं। ये आकृतियाँ एक पहेली की तरह एक साथ फिट होती हैं ताकि एक पूरी तरह से गोलाकार आकार बनाया जा सके। तो यहाँ हमारे पास एक फुटबॉल है, जिसमें हमें हेक्सागन और पेंटागन ढूंढने हैं।हम समस्या को आसानी से हल करने के लिए यूलर विशे