Question: How to Complete With basic and advanced requirements in JAVA? Basic requirements (up to 79% of the mark) Summary of basic requirements: The program prompts
How to Complete With basic and advanced requirements in JAVA?

Basic requirements (up to 79% of the mark) Summary of basic requirements: The program prompts the user to start the race and it counts down to the start of the race. Each second the program displays the time in seconds. The program displays the position (distance covered) for each runner each second. The race ends when one of the runners crosses the 100m finish line. If two or more runners cross the line in the same second, the further runner wins. The average velocity for each runner is calculated at the end of the race. The program generates a report, the report contains the velocities from each simulation the program ran. The report must be neat and well presented. The user is prompted to restart or exit. The program must use the sleep function. Use constants in your program (no hard coding values). Advanced requirement (up to 100% of the mark) Summary of advanced requirements: In addition to the basic requirements The program displays an illustration of the runners that look like the following
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
