This is a simple CLI program to manage a student roster and their grades. It was created for my Computer Science 101 course, and follows the assignment critera below.
Design and implement an application to input, change, and display a college class of student grades. The main data structures should include 2 parallel ArrayList’s: student and courseAverage. Initially, populate the lists with at least 5 students (last names are acceptable) and grade averages.
The program should run continuously (in a loop) until the user enters a sentinel value. You can use -1.
- Display all student’s name and grade
- Add a new student and grade
- Update an existing student’s grade
- Remove a student and the student’s grade
- Calculate the student’s letter grade
- Calculate the class average
- Search for a student
- (-1) Exit.