PROBLEM: Design and implement a Java program that helps a personal trainer keep track of his/her client’s exercise plan on a weekly basis. The system will allow the user to enter via the keyboard data...


PROBLEM:
Design and implement a Java program that helps a personal trainer keep track of his/her client’s exercise plan on a weekly basis. The system will allow the user to enter via the keyboard data that has been collected by trainer during a client’s session each day. The system should allow up to a month’s worth of data (not all client’s will have a session everyday) to be entered. This data will include the individual’s first and last name and an array of data collected per session which will include the following: date, physical activity/exercise for the day, calories consumed, calories burned, the number of minutes spent on the activity, type of activity (cardio/ strength/etc.) and average heart rate (no need to calculate this just an arbitrary numeric value can be entered) for a given day.

Error checking of all data is required.



Once all data is collected the user should be asked if they would like to print the data collected for a specific client or the data for every client that the trainer works with. When searching for a specific client if the client cannot be found the system should ask the user if they would like to add the client to the system. If the response is affirmative the system should allow for the data to be added to the existing list of clients.



Again, the program should allow entry of client information via the keyboard with the maximum number of clients being 20, but the list can contain less.
This assignment should use classes, arrays and methods to implement the system.

Feb 21, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here