Homework 6 asks you to write a program to help a group of people set up a recurring meeting. The idea is that a group of people need to meet once a week. However, each person has a different availability in the week. The program needs to find the times that all the people are available in a week and display that.
The program will ask for the meeting name and duration. Then it will ask for a user's name and then ask for the days and times (in 15 minute increments) during a week that person is available. Alternatively, some people like to state when they are busy rather than free, so give the user the option to do either.
Every day in the week has a user configurable starting time and ending time. For example, the person setting up the meeting might decide that the earliest that it can start is 8:00 am and the latest it can end is 6:00 pm.
After each new person's information is entered display the potential meeting times of the people who have entered in their information so far.
In order to make testing this program easier for everyone, include methods in your class so that data can be entered in directly in the code of your driver. In this way, we don’t have to type out a whole schedule every time we want to run the program.