यदि कथन का कई बार उपयोग करके तीन संख्याओं में से सबसे बड़ी संख्या ज्ञात की जा सकती है। यह एक कार्यक्रम में इस प्रकार दिया गया है -
उदाहरण
#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";
}