a c++ program in which d implement a course registration system which provides following options to the user. Add new course User will be able to create one or more courses. Information required for that purpose would be Course ID, Course Name, and tentative number of seats in the course, number of enrolled students and the information of enrolled students (CMS and Name) Enroll course A method which take the details of the student and if the seats are available in the course it enrolls him. Incase seat is not available than the function should increase the number of seats in the course and enroll student. Drop course A method which takes student’s CMS and withdraws him from the course. void Drop_course(int cms); //removes the object of student from array

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

write a c++ program in which d implement a course registration system which
provides following options to the user.

  • Add new course
    User will be able to create one or more courses. Information required for that purpose would be
    Course ID, Course Name, and tentative number of seats in the course, number of enrolled
    students and the information of enrolled students (CMS and Name)
  • Enroll course
    A method which take the details of the student and if the seats are available in the course it enrolls him.
    Incase seat is not available than the function should increase the number of seats in the course
    and enroll student.
  • Drop course
    A method which takes student’s CMS and withdraws him from the course.
    void Drop_course(int cms); //removes the object of student from array
    void save_memory(Student*); //re-arrange the students array
  • Search student
    User will be able to search that a particular student is enrolled in the course or not.
  • Generate courses report
    A report which displays information about the course.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY