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