Hit The Order Button To Order A **Custom Paper**

>> CLICK HERE TO ORDER 100% ORIGINAL PAPERS FROM AustralianExpertWriters.com <<

11 Mar
2020

# You will implement a date… | Good Grade Guarantee!

Category:ACADEMICIANTag: , , , :

You will implement a date and day of week calculator for the 2013 calendar year. The calculator repeatedly reads in three numbers (in a line) from the standard input that are interpreted as month dayofmonth daysafter, calculates the dates in the year and days of week for the dates, and outputs the information. For example, input “1 1 31” is interpreted as the following: the first 1 means the 1st month in the year, January; the second 1 means the 1st day in January; and the 31 means 31 days after the date January 1, 2013 (we assume the year is 2013 to simplify the program), which is February 1, 2013. The program also calculates the days of week for each of the dates. More specifically, for input “1 1 31”, the calculator should produce the following output:
“31 days after Tuesday, January 1, 2013 is Friday, February 1, 2013. “
The first input number must be from 1 to 12 representing the 12 months in 2013, the second input number must be a day in the month (e.g. for 1-31 for January, 1-28 for February, and so forth). The third number is larger than or equal to 0. The program should report an error (and exit) if the input is incorrect. If a day is not in 2013, the program should output that. Following are a sample input file (redirect to be the standard input) and the corresponding output.
Input file:
1 1 20
1 1 31
2 1 0
1 1 32
4 5 0
2 1 28
1 1 59
6 10 100
7 20 300
12 20 2
Output:
20 days after Tuesday, January 1, 2013 is Monday, January 21, 2013.
31 days after Tuesday, January 1, 2013 is Friday, February 1, 2013.
0 days after Friday, February 1, 2013 is Friday, February 1, 2013.
32 days after Tuesday, January 1, 2013 is Saturday, February 2, 2013.
0 days after Friday, April 5, 2013 is Friday, April 5, 2013.
28 days after Friday, February 1, 2013 is Friday, March 1, 2013.
59 days after Tuesday, January 1, 2013 is Friday, March 1, 2013.
100 days after Monday, June 10, 2013 is Wednesday, September 18, 2013.
300 days after Saturday, July 20, 2013 is a date not in 2013.
2 days after Friday, December 20, 2013 is Sunday, December 22, 2013

READ ALSO  CHANGE MANAGEMENT STRATEGIES 2 - NO PLAGIARISM

QUALITY: 100% ORIGINAL – NO PLAGIARISM.

• **REMEMBER TO PRECISE PAGE NUMBER**
• Hit The Order Button To Order A **Custom Paper**

>> 100% ORIGINAL PAPERS FROM AustralianExpertWriters.com <<