1. Program to find the maximum of two numbers using a friend function.
#include <iostream.h>
#include<conio.h>
class Num {
private:
int num;
public:
Num(int n) {
num = n;
}
friend int max(Num n1, Num n2);
};
int max(Num n1, Num n2) {
return n1.num > n2.num ? n1.num : n2.num;
}
int main() {
Num n1(10), n2(20);
int maxNum = max(n1, n2);
cout << "Maximum number: " << maxNum << endl;
getch();
return 0;
}