CIS 200 Computer Science II Assignment 1 Due Wednesday, Sep. 24 Write a program in C++ that calculates and prints the cost of phone calls made during this month. The regular rate is 45 cents a minute, various discounts apply during off-peak hours according to the following table. Calls initiated during periods with code L are 60% off, calls initiated during periods with code E are 40% off, calls initiated during periods with code R are charged the full rate. DayTime Sunday Monday through Friday Saturday 0001 --- 0800 L L L 0801 --- 1700 L R L 1701 --- 2300 E E L 2301 --- 2400 L L L The program reads three data items per call: date, time, and the length of the call in minutes. The valid range for date is from 1 to 30, the valid range for time is 1 to 2400, and length can be any positive integer. Given the 1st is Monday, design the test data to show your program produces the correct answer under all circumstances. You must echo the input for each and every call, and print something like the following in additional to the total. Date Time Code Min Amount 20 1050 R 10 4.50 Programs that dont compile or are not complete will not be accepted. The grade will be based on 1. whether the program produces the correct results under all circumstances, 2. how well the program is documented, 3. how well is test data designed, and 4. whether the program is completed in time Turn in a hard copy of the program listing and all the test results in class.