: A company has many employees & each employee is led by only 1 person except for the CEO (who has no boss). The cost to the company of an employee is the sum of his salary plus the cost to the company of all the people led by him. Given is the following structure :
Data members: Name Salary isBoss nameOfBoss
Methods: getSalary getName
a) Define the class/structure b) Write a function getCostToCompany() to calculate the cost to the company of an employee whose name is passed as a parameter to the function getCostToCompany
The point of homework is that you learn by doing it - not by letting others do it for you. So, start with it yourself, and if you get stuck, show us what you have done so far and why exactly you don't know how to continue, and then we'll be happy to give you hints and tips to help you.