fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void findLargest(int n1,int n2,int n3)
  5. {
  6. if(n1>n2 && n1>n3)
  7. {
  8. cout<<"Largest number is :"<<n1;
  9. cout<<"\n";
  10. }
  11. else if((n2>n1) && (n2>n3))
  12. {
  13. cout<<"Largest number is :"<<n2;
  14. cout<<"\n";
  15. }
  16.  
  17. else
  18. {
  19. cout<<"Largest number is :"<<n3;
  20. cout<<"\n";
  21. }
  22. }
  23.  
  24. void findSmallest(int n1,int n2,int n3)
  25. {
  26. if(n1<=n2 && n1<=n3)
  27. {
  28. cout<<"Smallest number is :"<<n1;
  29. cout<<"\n";
  30. }
  31. else if((n2<=n1) && (n2<=n3))
  32. {
  33. cout<<"Smallest number is :"<<n2;
  34. cout<<"\n";
  35. }
  36. else
  37. {
  38. cout<<"Smallest number is :"<<n3;
  39. cout<<"\n";
  40. }
  41. }
  42. int checkEqual(int n1,int n2,int n3)
  43. {
  44. if(n1==n2 && n2==n3 && n3==n1)
  45. {
  46. cout<<"All three are equal";
  47. cout<<"\n";
  48. }
  49. else if(n1==n2||n2==n3||n3==n1)
  50. {
  51. cout<<"Two numbers are equal";
  52. cout<<"\n";
  53. }
  54. else
  55. {
  56. cout<<"None are equal.. Finding Largest and Smallest....!!";
  57. cout<<"\n";
  58. }
  59. }
  60. int main() {
  61.  
  62. int num1,num2,num3;
  63. cout<<"Enter the numbers";
  64. cin>>num1>>num2>>num3;
  65. cout<<"\n";
  66. checkEqual(num1,num2,num3);
  67. findSmallest(num1,num2,num3);
  68. findLargest(num1,num2,num3);
  69. return 0;
  70. }
Success #stdin #stdout 0s 3300KB
stdin
-1 -2 -3
stdout
Enter the numbers
None are equal.. Finding Largest and Smallest....!!
Smallest number is :-3
Largest number is :-1