यदि कथन का कई बार उपयोग करके तीन संख्याओं में से सबसे बड़ी संख्या ज्ञात की जा सकती है। यह एक कार्यक्रम में इस प्रकार दिया गया है -
उदाहरण
#include <iostream> using namespace std; int main() { int a = 5 ,b = 1 ,c = 9; if(a>b) { if(a>c) cout<<a<<" is largest number"; else cout<<c<<" is largest number"; }else { if(b>c) cout<<b<<" is largest number"; else cout<<c<<" is largest number"; } return 0; }
आउटपुट
9 is largest number
उपरोक्त कार्यक्रम में, सबसे पहले, a की तुलना b से की जाती है। यदि a, b से बड़ा है, तो इसकी तुलना c से की जाती है। यदि यह c से भी बड़ा है, तो इसका अर्थ है कि a सबसे बड़ी संख्या है और यदि नहीं, तो c सबसे बड़ी संख्या है।
if(a>b) { if(a>c) cout<<a<<" is largest number"; else cout<<c<<" is largest number"; }
यदि a, b से बड़ा नहीं है, तो इसका अर्थ है कि b, a से बड़ा है। फिर b की तुलना c से की जाती है। यदि यह c से बड़ा है, तो इसका अर्थ है कि b सबसे बड़ी संख्या है और यदि नहीं, तो c सबसे बड़ी संख्या है।
else { if(b>c) cout<<b<<" is largest number"; else cout<<c<<" is largest number"; }