CENGAGE | MINDTAP Q Search this course ROSE fuwdhart Woz Writing a Modular Program in C++ Writing a Modular Program in C++ BadDate.cpp >- Terminal 29 // This is the work of the housekeeping() method // Get the year, then the month, then the day 12 13 Summary In this lab, you add the input and output statements to a </> partially completed C++ program. When completed, the 24 25 // This is the work of the detailLoop() method 26 user should be able to enter a year, a month, and a day. The // Check to be sure date is valid 27 28 29 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 if(year <= MIN_YEAR) // invalid year validdate = false; else if (month < MIN_MONTH || month > MAX_MONTH) I/ invalid month through 31. 30 31 validDate = false; else if (day < MIN_DAY || day > MAX_DAY) / invalid day 34 35 // This is the work of the endof b() method // test to see if date is valid and output date and whether it is valid if(validDate = true) { // Output statement Instructions 32 33 1 Notice that variables have been declared for you. validDate = false; 2 Write the simulated housekeeping() function that 36 37 contains the prompts and input statements to retrieve 38 a year, a month, and a day from the user. 39 40 3. Include the output statements in the simulated 41 endof Job() function. The format of the output is as } 42 follows: 43 else 44 45 // Output statement month/day/year is a valid date. 46 47

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

make a flowchart

i mapua.blackboard.com/ultra/courses/_90565_1/outline/edit/document/_2260837_1?courseld=_90565_1
E O
Pau
G Gmail
A https://mapua.bla.
a CSA: Course/Prog..
E Thesis 3 Rubric E Design 1 Rubric E CPE Design Rubric Meeting Recordin.
myMapúa Portal G My Drive - Google. * Teach Yourself Ve.
e Verilog code: Com.
X Configure launch.j.
i ng.cengage.com/static/nb/ui/evo/index.html?deploymentid=57453219355210272100730099327&elSBN=9781337274609&snapshotid=2700618&id=1353043456&
Paused
E
2 https://mapua.bla.
CSA: Course/Prog. O Thesis 3 Rubric O Design 1 Rubric
O CpE Design Rubric
Meeting Recordin. myMapúa Portal G My Drive - Google. E Teach Yourself Ve. e Verilog code: Com. * Configure launch.j.
O Reading List
Apps G Gmail
Woz
* CENGAGE MINDTAP
Q Search this course
ROSEMARIE V
fiwdhart
NO2
Writing a Modular Program in C++
Writing a Modular Program in C++
BadDate.cpp
>- Terminal
19
// This is the work of the housekeeping() method
1.
10
Summary
Lll
In this lab, you add the input and output statements to a
</>
// Get the year, then the month, then the day
12
13
A-Z
partially completed C++ program. When completed, the
24
user should be able to enter a year, a month, and a day. The
25
// This is the work of the detailLoop() method
program then determines if the date is valid. Valid years are
26
// Check to be sure date is valid
27
28
those that are greater than 0, valid months include the
values 1 through 12, and valid days include the values 1
29
if(year <= MIN_YEAR) // invalid year
validDate = false;
else if (month < MIN_MONTH || month > MAX_MONTH) // invalid month
through 31.
30
31
Instructions
32
validDate = false;
else if (day « MIN_DAY || day > MAX_DAY) // invalid day
33
1. Notice that variables have been declared for you.
34
validDate = false;
35
CNOW
// This is the work of the endof b() method
// test to see if date is valid and output date and whether it is valid
if(validDate == true)
39
2. Write the simulated housekeeping() function that
36
37
contains the prompts and input statements to retrieve
38
a year, a month, and a day from the user.
{
40
// Output statement
3. Include the output statements in the simulated
41
endof Job() function. The format of the output is as
42
follows:
43
else
44
{
45
// Output statement
month/day/year is a valid date.
46
47
}
48
Transcribed Image Text:i mapua.blackboard.com/ultra/courses/_90565_1/outline/edit/document/_2260837_1?courseld=_90565_1 E O Pau G Gmail A https://mapua.bla. a CSA: Course/Prog.. E Thesis 3 Rubric E Design 1 Rubric E CPE Design Rubric Meeting Recordin. myMapúa Portal G My Drive - Google. * Teach Yourself Ve. e Verilog code: Com. X Configure launch.j. i ng.cengage.com/static/nb/ui/evo/index.html?deploymentid=57453219355210272100730099327&elSBN=9781337274609&snapshotid=2700618&id=1353043456& Paused E 2 https://mapua.bla. CSA: Course/Prog. O Thesis 3 Rubric O Design 1 Rubric O CpE Design Rubric Meeting Recordin. myMapúa Portal G My Drive - Google. E Teach Yourself Ve. e Verilog code: Com. * Configure launch.j. O Reading List Apps G Gmail Woz * CENGAGE MINDTAP Q Search this course ROSEMARIE V fiwdhart NO2 Writing a Modular Program in C++ Writing a Modular Program in C++ BadDate.cpp >- Terminal 19 // This is the work of the housekeeping() method 1. 10 Summary Lll In this lab, you add the input and output statements to a </> // Get the year, then the month, then the day 12 13 A-Z partially completed C++ program. When completed, the 24 user should be able to enter a year, a month, and a day. The 25 // This is the work of the detailLoop() method program then determines if the date is valid. Valid years are 26 // Check to be sure date is valid 27 28 those that are greater than 0, valid months include the values 1 through 12, and valid days include the values 1 29 if(year <= MIN_YEAR) // invalid year validDate = false; else if (month < MIN_MONTH || month > MAX_MONTH) // invalid month through 31. 30 31 Instructions 32 validDate = false; else if (day « MIN_DAY || day > MAX_DAY) // invalid day 33 1. Notice that variables have been declared for you. 34 validDate = false; 35 CNOW // This is the work of the endof b() method // test to see if date is valid and output date and whether it is valid if(validDate == true) 39 2. Write the simulated housekeeping() function that 36 37 contains the prompts and input statements to retrieve 38 a year, a month, and a day from the user. { 40 // Output statement 3. Include the output statements in the simulated 41 endof Job() function. The format of the output is as 42 follows: 43 else 44 { 45 // Output statement month/day/year is a valid date. 46 47 } 48
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Concept of pointer parameter
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education