#include <iostream>
using namespace std;
void findLargest(int n1,int n2,int n3)
{
if(n1>n2 && n1>n3)
{
cout<<"Largest number is :"<<n1;
cout<<"\n";
}
else if((n2>n1) && (n2>n3))
{
cout<<"Largest number is :"<<n2;
cout<<"\n";
}
else
{
cout<<"Largest number is :"<<n3;
cout<<"\n";
}
}
void findSmallest(int n1,int n2,int n3)
{
if(n1<=n2 && n1<=n3)
{
cout<<"Smallest number is :"<<n1;
cout<<"\n";
}
else if((n2<=n1) && (n2<=n3))
{
cout<<"Smallest number is :"<<n2;
cout<<"\n";
}
else
{
cout<<"Smallest number is :"<<n3;
cout<<"\n";
}
}
int checkEqual(int n1,int n2,int n3)
{
if(n1==n2 && n2==n3 && n3==n1)
{
cout<<"All three are equal";
cout<<"\n";
}
else if(n1==n2||n2==n3||n3==n1)
{
cout<<"Two numbers are equal";
cout<<"\n";
}
else
{
cout<<"None are equal.. Finding Largest and Smallest....!!";
cout<<"\n";
}
}
int main() {
int num1,num2,num3;
cout<<"Enter the numbers";
cin>>num1>>num2>>num3;
cout<<"\n";
checkEqual(num1,num2,num3);
findSmallest(num1,num2,num3);
findLargest(num1,num2,num3);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBmaW5kTGFyZ2VzdChpbnQgbjEsaW50IG4yLGludCBuMykKewoJaWYobjE+bjIgJiYgbjE+bjMpCgl7CgkJY291dDw8Ikxhcmdlc3QgbnVtYmVyIGlzIDoiPDxuMTsKCQljb3V0PDwiXG4iOwoJfQoJZWxzZSBpZigobjI+bjEpICYmIChuMj5uMykpCgl7CgkJY291dDw8Ikxhcmdlc3QgbnVtYmVyIGlzIDoiPDxuMjsKCQljb3V0PDwiXG4iOwoJfQoJCgllbHNlCgl7CgkJY291dDw8Ikxhcmdlc3QgbnVtYmVyIGlzIDoiPDxuMzsKCQljb3V0PDwiXG4iOwoJfQp9Cgp2b2lkIGZpbmRTbWFsbGVzdChpbnQgbjEsaW50IG4yLGludCBuMykKewoJaWYobjE8PW4yICYmIG4xPD1uMykKCXsKCQljb3V0PDwiU21hbGxlc3QgbnVtYmVyIGlzIDoiPDxuMTsKCQljb3V0PDwiXG4iOwoJfQoJZWxzZSBpZigobjI8PW4xKSAmJiAobjI8PW4zKSkKCXsKCQljb3V0PDwiU21hbGxlc3QgbnVtYmVyIGlzIDoiPDxuMjsKCQljb3V0PDwiXG4iOwoJfQoJZWxzZQoJewoJCWNvdXQ8PCJTbWFsbGVzdCBudW1iZXIgaXMgOiI8PG4zOwoJCWNvdXQ8PCJcbiI7Cgl9Cn0KaW50IGNoZWNrRXF1YWwoaW50IG4xLGludCBuMixpbnQgbjMpCnsKCWlmKG4xPT1uMiAmJiBuMj09bjMgJiYgbjM9PW4xKQoJewoJCWNvdXQ8PCJBbGwgdGhyZWUgYXJlIGVxdWFsIjsKCQljb3V0PDwiXG4iOwoJfQoJZWxzZSBpZihuMT09bjJ8fG4yPT1uM3x8bjM9PW4xKQoJewoJCWNvdXQ8PCJUd28gbnVtYmVycyBhcmUgZXF1YWwiOwoJCWNvdXQ8PCJcbiI7Cgl9CgllbHNlCgl7CgkJY291dDw8Ik5vbmUgYXJlIGVxdWFsLi4gRmluZGluZyBMYXJnZXN0IGFuZCBTbWFsbGVzdC4uLi4hISI7CgkJY291dDw8IlxuIjsKCX0KfQppbnQgbWFpbigpIHsKCQoJaW50IG51bTEsbnVtMixudW0zOwoJY291dDw8IkVudGVyIHRoZSBudW1iZXJzIjsKCWNpbj4+bnVtMT4+bnVtMj4+bnVtMzsKCWNvdXQ8PCJcbiI7CgljaGVja0VxdWFsKG51bTEsbnVtMixudW0zKTsKCWZpbmRTbWFsbGVzdChudW0xLG51bTIsbnVtMyk7CglmaW5kTGFyZ2VzdChudW0xLG51bTIsbnVtMyk7CglyZXR1cm4gMDsKfQ==