मान लीजिए हमारे पास चार पूर्णांक a, b, c और d हैं। हमें अपना कार्य करके उनमें से सबसे बड़ी संख्या ज्ञात करनी होगी। इसलिए हम एक अधिकतम () फ़ंक्शन बनाएंगे जो दो संख्याओं को इनपुट के रूप में लेता है और अधिकतम पाता है, फिर उनका उपयोग करके हम सभी चार संख्याओं में से अधिकतम प्राप्त करेंगे।
इसलिए, यदि इनपुट a =75, b =18, c =25, d =98 जैसा है, तो आउटपुट 98 होगा।
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- एक फ़ंक्शन को अधिकतम () परिभाषित करें, इसमें x और y लगेंगे
- अधिकतम x और y लौटाएं
- चार नंबर ए, बी, सी और डी लें
- बाएं_अधिकतम:=अधिकतम(ए, बी)
- right_max :=max(c, d)
- final_max =max(left_max, right_max)
- वापसी final_max
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -
#include <iostream> using namespace std; int max(int x, int y){ if(x > y){ return x; }else{ return y; } } int main(){ int a = 75, b = 18, c = 25, d = 98; int left_max = max(a, b); int right_max = max(c, d); int final_max = max(left_max, right_max); cout << final_max; }
इनपुट
75, 18, 25, 98
आउटपुट
98