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.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education