Develop a program in your preferred programming language that begins by asking users to enter the number of student records they would like to create. You should then proceed to ask the user to fill in the information for each of these students (ID. Name, Grade). The information should be stored using a compound data structure such as a list. Finally, your program should output the average, highest and lowest grades for the cohort.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter7: File Handling And Applications
Section: Chapter Questions
Problem 3PE
icon
Related questions
Question

solve this in python3.

analyse and manipulate students' records.
Develop a program in your preferred programming language that begins by asking users to enter
the number of student records they would like to create. You should then proceed to ask the user to
fill in the information for each of these students (ID, Name, Grade). The information should be stored
using a compound data structure such as a list.
Finally, your program should output the average, highest and lowest grades for the cohort.
Extend your program to allow multiple grades to be stored for each student. For each student,
prompt users to enter grades for three modulesCsoo1 ACS015 ard 4CI018).
Your program should output the same information as before, but on a per module basis.
Extend your program such that it stores and retrieves student information from a file on disk to
ensure that data created in one session persists to the next and isn't lost.
You should create two functions, one for storing data and the other for retrieving.
Transcribed Image Text:analyse and manipulate students' records. Develop a program in your preferred programming language that begins by asking users to enter the number of student records they would like to create. You should then proceed to ask the user to fill in the information for each of these students (ID, Name, Grade). The information should be stored using a compound data structure such as a list. Finally, your program should output the average, highest and lowest grades for the cohort. Extend your program to allow multiple grades to be stored for each student. For each student, prompt users to enter grades for three modulesCsoo1 ACS015 ard 4CI018). Your program should output the same information as before, but on a per module basis. Extend your program such that it stores and retrieves student information from a file on disk to ensure that data created in one session persists to the next and isn't lost. You should create two functions, one for storing data and the other for retrieving.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
ADT and Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage