Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You'll need a function to display the list of all the data ( option 1 ) : all names and their 3 race scores. You
You'll need a function to display the list of all the data option : all names and their
race scores. You do not have to display the average in this option
a function allowing the user to enter an existing runner's name, then calculate and
display the race average of that individual runner option Round the average to a
whole number.
a function to add a new name and times to the collection of runners. This info should
be saved when the program exits. option If the program is restarted the new data
should appear along with the original data.
a function to save and store all data back to the csv file option in the comma
separated format. use csvDictWriter
optionally, a function to read the data from the file. You will likely want to use the
csvDictReader library here.
also, you must submit the data file you received along with your program code.
ror option you should be able to enter a name, like tlaine, and have tlaine's three
race averape displayed in whole minutes. You don't necd fractions of a minute.
For option you should be able to enter a new name and race times, and have that
new record be properly saved to the data file on option
A user of your agram should be able to interact with the program as much as they
want before defiding to save an exit.
baker,
garcia,
carrol,
hanks,
estle,
zelda,
grady,
davis,
marta,
rickie,
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started