Homework Assignment
Create a diagram like the one on this slide for the process of getting one transaction for your
Project 1 assignment. The top level box (level 0) should be labeled something like "Get flight
reservation info" (for the airline problem) or "Get drink info" (for the coffee shop problem).
The second level should break up the top level task into subtasks.
Your diagram should have at least 3 levels.
This assignment is due at the beginning of class on October 6 and counts as two quizzes.
If I see any sign of copying, you will lose 10 points off your final grade.
Practice Problem
Date Validation
Write a function called checkDate that will check a date in the form dd/mm/yyyy for correctness. Then
write a main function that will repeatedly ask for a date, call the function, and print a message as to
whether the date is valid (legal) or not, until the user types "DONE".