Answered step by step
Verified Expert Solution
Question
1 Approved Answer
programming lanuage c++ This is a combination of Problem 7 and 8 on page 301 - 303 Write a program that inputs a date (for
programming lanuage c++
This is a combination of Problem 7 and 8 on page 301 - 303 Write a program that inputs a date (for example: July 4, 2008) and outputs the day of the week that corresponds to that date. The implementation will require several functions. void get_input(int &month, int &day, int &year) // keeps asking the user to input until the input is a valid month, day, year int dayOfWeek(int month, int day, int year) // assuming the input is always valid // return the day of the week of the given date bool isLeap Year(int year); // returns true if year is a leap year int getCenturyValue(int year); // see textbook for detail int get YearValue(int year); // see textbook for detail int get Month Value(int month, int year) // see textbook for detail main method: o call getInput method o call dayOfWeek o print out the date and the day Since we are dealing month, days of week, you may use enum type to simplify your code. Please check the supplement slides Sample output: =EEEEEEEEEEE Please enter a month, day, and year, separated by spaces (e.g., '7 4 2008'): 02 15 2017 ===================================Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started