Skip to content

A program that maintains a roster of students. The app parses a table of student information, checks for invalid data, and populates the roster. Commands are used to manipulate and display student data.

Notifications You must be signed in to change notification settings

PcGamer25/class-roster

Repository files navigation

Class Roster Program

class-roster is a program that maintains a roster of students. It populates a class roster from information in a student data table. Commands are used to manipulate and display student data. The objective of this program is to practice C++ by exploring different data types, pointers, management of objects, and data parsing.

Functionalities

  • Parsing data from a student data table that includes the student ID, first name, last name, email address, age, days in first course, days in second course, days in third course, and degree program to create student objects
  • Adding a student to the class roster
  • Removing a student from the class roster by student ID
  • Displaying all students with student details
  • Displaying all students of a specific degree program
  • Displaying a student’s average number of days in courses
  • Verifying student email addresses by displaying all invalid addresses

Example Output

rosteroutput

About

A program that maintains a roster of students. The app parses a table of student information, checks for invalid data, and populates the roster. Commands are used to manipulate and display student data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published