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

C++ में नेस्बिट की असमानता


नेस्बिट की असमानता है (a/(b + c)) + (b/(c + a)) + (c/(a + b))>= 1.5, a > 0, b > 0, c > 0

तीन संख्याएं दी गई हैं, हमें जांचना है कि क्या तीन संख्याएं नेस्बिट की असमानता को संतुष्ट करती हैं या नहीं।

हम जांच सकते हैं कि क्या तीन संख्याएं नेस्बिट की असमानता को संतुष्ट करती हैं या नहीं। यह एक सीधा प्रोग्राम है।

एल्गोरिदम

  • तीन संख्याएं a, b, और c आरंभ करें।
  • समीकरण के प्रत्येक भाग के मान की गणना करें।
  • उन सभी को जोड़ें।
  • यदि कुल योग 1.5 से बड़ा या बराबर है तो यह नेस्बिट की असमानता को संतुष्ट करता है अन्यथा यह संतुष्ट नहीं करता।

कार्यान्वयन

निम्नलिखित C++ में उपरोक्त एल्गोरिदम का कार्यान्वयन है:

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

bool isValidNesbitt(double a, double b, double c) { 
    double A = a / (b + c); 
    double B = b / (a + c); 
    double C = c / (a + b); 
    double result = A + B + C; 
    return result >= 1.5; 
} 

int main() { 
    double a = 3.0, b = 4.0, c = 5.0; 
    if (isValidNesbitt(a, b, c)) { 
        cout << "Nesbitt's inequality is satisfied" << endl; 
    }else { 
        cout << "Nesbitt's inequality is not satisfied" << endl; 
    } 
    return 0; 
}

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

Nesbitt's inequality is satisfied

  1. - C++ में Switch स्टेटमेंट: एक पूर्ण गाइड

    C++ में Switch स्टेटमेंट का उपयोग कैसे करें कंडीशनल स्टेटमेंट्स सभी प्रोग्रामिंग भाषाओं की एक सामान्य विशेषता हैं। इन स्टेटमेंट्स का उपयोग प्रोग्राम के प्रवाह को नियंत्रित करने और यह निर्दिष्ट करने के लिए किया जाता है कि कोड के विशिष्ट ब्लॉक्स कब निष्पादित होने चाहिए। C++ में उपयोग किए जाने वाले मुख

  1. - C++ में मितव्ययी संख्या (Frugal Number)

    इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया गया है। हमारा कार्य यह जांचने के लिए एक प्रोग्राम बनाना है कि दी गई संख्या मितव्ययी संख्या है या नहीं। मितव्ययी संख्या (FRUGAL NUMBER) − एक संख्या जिसके अंकों की संख्या उस संख्या के अभाज्य गुणनखंडन में अंकों की संख्या से सख्ती से अधिक है। उदाहरण &

  1. C++ में पेंटाटोप संख्या C++ में पेंटाटोप संख्या

    एक पेंटाटोप संख्या को पास्कल के त्रिभुज में पांचवीं संख्या के रूप में वर्णित किया गया है। अब, चूंकि यह पांचवीं संख्या है, इसका मतलब है कि पास्कल के त्रिभुज में कम से कम पांच संख्याएं होनी चाहिए, इसलिए इस श्रृंखला की पहली संख्या 1 4 6 4 1 से शुरू होती है जो पास्कल के त्रिभुज की चौथी पंक्ति है। तो, इस