Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Directions All of your coding will be completed in the integrated development environment (IDE). Additional references on the use of this IDE are linked in
Directions All of your coding will be completed in the integrated development environment (IDE). Additional references on the use of this IDE are linked in the Supporting Materials section. As you begin coding, you will be using the data structure that you recommended in Project One to complete the following. 1. Input: Design code to correctly read the course data le. The program you will submit will be a command-line program written in C++. You will prompt the user to ask for the le name that contains the course data and read that le into course objects that are stored in your chosen data structure. Your data structure will hold course objects. . Menu: Design code to create a menu that prompts a user for menu options. The menu should include the following options: a. Load Data Structure: Load the le data into the data structure. Note that before you can print the course information or the sorted list of courses, you must load the data into the data structure. b. Print Course List: This will print an alphanumeric list of all the courses in the Computer Science department. c. Print Course: This will print the course title and the prerequisites for any individual course. d. Exit: This will exit you out of the program. . Loading Data Structure: Develop working code to load data from the le into the data structure. . Course List: Develop working code to sort and print out a list of the courses in the Computer Science program in alphanumeric order (including all math courses). To print out a course list, use the pseudocode you created previously to guide your work. Then, create code that will allow advisers to print a course list in alphanumeric order. Remember that this code should do the following: a. Sort the course information alphanumericallyfrom lowest to highest. b. Print the sorted list to a display. . Course Information: Develop working code to print course infom1ation. This code should allow users to look up a course and print out information about its title and prerequisites. Your program will need to prompt the user to enter the courseNumber. You will then print out the name of the course along with the prerequisite courseNumbers and titles. See Project Two Sample Program Output in the Supporng Documents section. . Industry Standard Best PracticeszApply industry standard best practices in code design. Your program should display an error message when user input does not fall within parameters. You should also use inline comments and appropriate naming conventions to enhance readability and maintainability. What to Submit To complete this project. you must submit the following: Advising Assistance Program Submit all of your C++ code that is needed to implement the project in a single ZIP le. Make sure the code compiles and runs
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started