1. The program is written to analyze investment proposals by calculating rates of return and net present value using cash flow data input by the user.
2. The program allows the user to input cash flow data from the keyboard or a data file, select discount rates, and view or print outputs showing the net present value, internal rate of return and other calculations.
3. The help function provides reminders on program operation, such as how to input cash flows, select discount rates and view or print outputs.