ইফ স্টেটমেন্ট একাধিকবার ব্যবহার করে তিনটি সংখ্যার মধ্যে সবচেয়ে বড় সংখ্যা পাওয়া যাবে। এটি একটি প্রোগ্রামে নিম্নরূপ দেওয়া হয় -
উদাহরণ
#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";
}