Question: Details The program has two sections Create and populate a dictionary type variable with student names and grades Present a menu to the instructor /

Details
The program has two sections
Create and populate a dictionary type variable with student names and grades
Present a menu to the instructor/user to manage information in the dictionary
Section 1
You must include a header. The header must follow the format below. (Insert your full name in the YOURNAME).
UTSA - Semester Year - CS1063- Section 001- Project 1- written by YOURNAME
You must include a prompt to the instructor/user to enter the class size. For this program, we will not exceed 10
students.
For each member of the class, you will prompt the instructor/user for the student's name and grade. These values
must be included in your dictionary type variable.
Once all students and their grades are entered, the program will advance to section 2.
Section 2
The program will present a menu to the instructor/user, with 4 options.
Main Menu
1- List Student Grades, 2- Report of Grades, 3- Modify a Grade, 4- Exit Program
Selection an Option:
Based on console input from the instructor/user, the program will perform one of the four below activities. It will
continue to prompt the instructor/user until option 4(Exit Program) is selected. Then the program will close with a
farewell message.
List all student names with exam grades
Create a report based on letter grades
Modify an existing grade for a student
Exit the Program
Note: If the instructor/user inputs a number outside of 1-4, the program should prompt the user to resubmit due
to an error. The error message is below.
Details The program has two sections Create and

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!