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.
28 freelancers are bidding on average $145 for this job
Hi there, I do Java programming. I went through your requirements and I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details.
Hello i am a Java Developer and i want to do your project in your given deadline. My Main focus is give you a good result according to your requirements. Hope you get a good result after hiring me. Thanks!
Interested. I have 7 years experience in Java programming. I can build your program with automatic backup on the cloud to avoid data lost. Just let me Kno about your project in a chat. Waiting for your answer...