C++ Program to find the largest of two numbers using friend function

In this program, You will learn how to find the largest of two numbers using friend function in C++.


friend void find(Test t);

C++ Program to find the largest of two numbers using friend function

Example: How to find the largest of two numbers using friend function in C++.

#include<iostream>
using namespace std;

class Test {
private:
   int x, y;
public:

   void input() {
       cout << "Enter two numbers:";
       cin >> x>>y;
   }

   friend void find(Test t);
};

void find(Test t) {
   if (t.x > t.y) {
       cout << "Largest is:" << t.x;
   } else {
       cout << "Largest is:" << t.y;
   }
}

int main() {

   Test t;
   t.input();
   find(t);

   return 0;
}

Output:

Enter two numbers:10 20
Largest is:20