Problem Solving with C++ (10th Edition)
Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
bartleby

Concept explainers

Question
Book Icon
Chapter 18, Problem 4P
Program Plan Intro

Student Enrollment

Program Plan:

  • Include required header file.
  • Include required “std” namespace.
  • Define main function.
    • Declare variable for student ID and course number.
    • Map the student ID to a vector of “string” using “map” and “vector” template class.
    • Create constant iterator in “map” template class.
    • Read the student ID from user.
    • Performs “while” loop. This loop will execute until the student is equal to “-1”.
      • Read course number from user.
      • Check condition. If the student ID in list is equal to student list end, then
        • Declare a “vector” variable to “courseList”.
        • Push the course number into course list using “push_back” function.
        • Insert the pair value into student list.
      • Otherwise
        • Declare a “vector” variable to “courseList”.
        • Find the student ID in student list and then store it in a variable “iterList”.
        • Push the course number into course list.
        • Erase the student ID from student list.
      • Read the student ID from user.
    • Display respective statement.
    • Display student ID and its corresponding course numbers.

Blurred answer
Students have asked these similar questions
What IETF protocol is NetFlow associated with? Group of answer choices IPX/SPX IPIX HTTPS SSH
How can I perform Laplace Transformation when using integration based on this?
Write an example of a personal reflection of your course. - What you liked about the course. - What you didn’t like about the course. - Suggestions for improvement. Course: Information and Decision Sciences (IDS)  The Reflection Paper should be 1 or 2 pages in length.
Knowledge Booster
Background pattern image
Computer Science
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.
Recommended textbooks for you
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr