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

फंक्शन परिभाषित करके चार पूर्णांकों में अधिकतम ज्ञात करने के लिए C प्रोग्राम


मान लीजिए हमारे पास चार संख्याएं a, b, c और d हैं। हमें अपना खुद का फंक्शन बनाकर उनमें अधिकतम ज्ञात करना है। तो हम एक max() फंक्शन बनाएंगे जो दो संख्याओं को इनपुट के रूप में लेता है और अधिकतम ज्ञात करता है, फिर उनका उपयोग करके हम सभी चार संख्याओं का अधिकतम ज्ञात करेंगे।

उदाहरण के लिए, यदि इनपुट a = 5, b = 8, c = 2, d = 3 है, तो आउटपुट 8 होगा।

हल करने के चरण

  • max() फंक्शन परिभाषित करें, जो x और y लेगा

  • x और y का अधिकतम वापस करें

  • चार संख्याएं a, b, c और d लें

  • left_max := max(a, b)

  • right_max := max(c, d)

  • final_max = max(left_max, right_max)

  • final_max वापस करें

उदाहरण

बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:

#include <stdio.h> int max(int x, int y){     if(x > y){         return x;     }else{         return y;     } } int main(){     int a = 5, b = 8, c = 2, d = 3;     int left_max = max(a, b);     int right_max = max(c, d);     int final_max = max(left_max, right_max);     printf("Maximum number is: %d", final_max); } 

इनपुट

a = 5, b = 8, c = 2, d = 3

आउटपुट

Maximum number is: 8

  1. नॉन-रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम नॉन-रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम

    समस्या दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) को नॉन-रिकर्सिव फंक्शन का उपयोग करके खोजें। समाधान यह नीचे समझाया गया है कि नॉन-रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) कैसे खोजें। एल्गोरिथम नॉन-रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लि

  1. रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम रिकर्सिव फंक्शन का उपयोग करके संख्याओं का GCD खोजने का C प्रोग्राम

    समस्या C प्रोग्रामिंग भाषा में रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) खोजें। समाधान रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं के लिए महत्तम सामान्य भाजक (GCD) खोजने का समाधान निम्नानुसार है: एल्गोरिथम रिकर्सिव फंक्शन का उपयोग करके दो दी गई संख्याओं क

  1. Python में इमारतों की अधिकतम ऊंचाई ज्ञात करें Python में इमारतों की अधिकतम ऊंचाई ज्ञात करें

    n इमारतें एक पंक्ति में (1 से n लेबल)। प्रतिबंध: restrictions[i] = (id, max_height)। नियम: ऊंचाई ≥ 0, पहली इमारत की ऊंचाई = 0, आसन्न इमारतों में ऊंचाई अंतर ≤ 1। अधिकतम संभव ऊंचाई खोजें। एल्गोरिदम: दो पास + शिखर गणना प्रतिबंधों को id द्वारा सॉर्ट करें फॉरवर्ड पास: बाएं से दाएं, प्रत्येक प्रतिबंध को