Discuss the below:
Q1. It is not necessary to name your formal and corresponding actual parameters the same. What are the benefits of doing so?
Q2. Write a value-returning function that returns the sum of two numbers. Then write the code to produce the same outcome using a void function and passing variables by reference. In what situations might each be used?