Write a program that allows the user to initially enter information on 4 students and 10 courses.  Have the program associate each student to at least four courses for a semester session.  The program will display a report showing the assigned courses for each students with the total number of credits. The student information should include: 1. student ID 2. first name 3. last name The course information should include: 1. Course ID 2. Course name 3. Number of credits Design requirement: Have the program be menu driven, for example: Main Menu: 1. Enter all students in the database 2. Enter all courses in the database 3. Assign 4 existing courses for an existing student 5. Display a report 6. EXIT   The report will show a list students with the 4 courses that were assigned to them along with total number of credits.  The report will only display when all of the requirements below are met. Option 3 shouldn't work if you have no students and courses in the database. Option 1 forces the user to enter a minimum of 4 students Option 2 forces the user to enter a minimum of 10 courses.

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

Write a program that allows the user to initially enter information on 4 students and 10 courses.  Have the program associate each student to at least four courses for a semester session.  The program will display a report showing the assigned courses for each students with the total number of credits.

The student information should include:

1. student ID

2. first name

3. last name

The course information should include:

1. Course ID

2. Course name

3. Number of credits

Design requirement:

Have the program be menu driven, for example:

Main Menu:

1. Enter all students in the database

2. Enter all courses in the database

3. Assign 4 existing courses for an existing student

5. Display a report

6. EXIT

 

The report will show a list students with the 4 courses that were assigned to them along with total number of credits.  The report will only display when all of the requirements below are met.

Option 3 shouldn't work if you have no students and courses in the database.

Option 1 forces the user to enter a minimum of 4 students

Option 2 forces the user to enter a minimum of 10 courses.

 

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Random Class and its operations
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.
Similar questions
  • SEE MORE QUESTIONS
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