In this lab, you add the input and output statements to a partially completed C++ program. When completed, the user should be able to enter a year, a month, and a day. The program then determines if the date is valid. Valid years are those that are greater than 0, valid months include the values 1 through 12, and valid days include the values 1 through 31. Instructions Notice that variables have been declared for you. Write the simulated housekeeping() function that contains the prompts and input statements to retrieve a year, a month, and a day from the user. Include the output statements in the simulated endOfJob() function. The format of the output is as follows: month/day/year is a valid date. or month/day/year is an invalid date. Execute the program by clicking the Run button at the bottom of the screen. Enter the following date: month = 5, day = 32, year = 2014. Execute the program entering the following date: month = 9, day = 21, year = 2002.
In this lab, you add the input and output statements to a partially completed C++ program. When completed, the user should be able to enter a year, a month, and a day. The program then determines if the date is valid. Valid years are those that are greater than 0, valid months include the values 1 through 12, and valid days include the values 1 through 31. Instructions Notice that variables have been declared for you. Write the simulated housekeeping() function that contains the prompts and input statements to retrieve a year, a month, and a day from the user. Include the output statements in the simulated endOfJob() function. The format of the output is as follows: month/day/year is a valid date. or month/day/year is an invalid date. Execute the program by clicking the Run button at the bottom of the screen. Enter the following date: month = 5, day = 32, year = 2014. Execute the program entering the following date: month = 9, day = 21, year = 2002.
Chapter2: Using Data
Section: Chapter Questions
Problem 4E: In this chapter, you learned that although a double and a decimal both hold floating-point numbers,...
Related questions
Question
In this lab, you add the input and output statements to a partially completed C++
Instructions
- Notice that variables have been declared for you.
- Write the simulated housekeeping() function that contains the prompts and input statements to retrieve a year, a month, and a day from the user.
-
Include the output statements in the simulated endOfJob() function. The format of the output is as follows:
month/day/year is a valid date.or
month/day/year is an invalid date. -
Execute the program by clicking the Run button at the bottom of the screen. Enter the following date:
month = 5, day = 32, year = 2014. -
Execute the program entering the following date:
month = 9, day = 21, year = 2002.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 3 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr