1. Start with analysing the problem by using a flowchart/pseudo code. 2. As mention above, build a C++ program based on the appropriate method function. You are free to create your own menu and display. Consider the following case: You have been appointed as a teacher of 3 Gemilang class in SMK Tanjung Malim. Please create a program that can keep the name list of your students in the class. The list must consist of two lists, first list is for all female student's names and the second list is for all male student's names. You must also provide the list of all the student's name. In order to do that, you need to merge both of the list together. The name in the list needs to be sorted alphabetically. The program must consist of the following method function: a) menu) – as interface for the user b) add list(string) - to add name to the list c) sort list) - to sort the name in the list d) show list) - to display the lists e) search list(string) – to search a name in the list f) merge list(listl, list2) – to display list of students name (merge list)

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter17: Linked Lists
Section: Chapter Questions
Problem 21SA
icon
Related questions
Question
1. Start with analysing the problem by using a flowchart'pseudo code.
2. As mention above, build a C++ program based on the appropriate method/function. You are free
to create your own menu and display.
Consider the following case:
You have been appointed as a teacher of 3 Gemilang class in SMK Tanjung Malim. Please create a
program that can keep the name list of your students in the class. The list must consist of two lists, first
list is for all female student's names and the second list is for all male student's names.
You must also provide the list of all the student's name. In order to do that, you need to merge both of
the list together. The name in the list needs to be sorted alphabetically.
The program must consist of the following method function:
a) menu() – as interface for the user
b) add list(string) – to add name to the list
c) sort list) – to sort the name in the list
d) show list() - to display the lists
e) search list(string) – to search a name in the list
f) merge list(listl, list2) – to display list of students name (merge list)
g) delete list) – to delete name
Transcribed Image Text:1. Start with analysing the problem by using a flowchart'pseudo code. 2. As mention above, build a C++ program based on the appropriate method/function. You are free to create your own menu and display. Consider the following case: You have been appointed as a teacher of 3 Gemilang class in SMK Tanjung Malim. Please create a program that can keep the name list of your students in the class. The list must consist of two lists, first list is for all female student's names and the second list is for all male student's names. You must also provide the list of all the student's name. In order to do that, you need to merge both of the list together. The name in the list needs to be sorted alphabetically. The program must consist of the following method function: a) menu() – as interface for the user b) add list(string) – to add name to the list c) sort list) – to sort the name in the list d) show list() - to display the lists e) search list(string) – to search a name in the list f) merge list(listl, list2) – to display list of students name (merge list) g) delete list) – to delete name
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Reference Types in Function
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
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning