b) Write an interactive, menu-driven program that will access the data from studentID.txt file that you just created in 3a, and then implement the following tasks: i) ii) iii) Determine the ID number of the specified student. Determine the name of student if a ID number is known. Quit the program [-1] The program should be able to determine whether the file is successfully opened. The name and ID number displayed on the computer console should be right-justified. Sample Run Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 1 Enter the desired name : Hew Name: Hew ID number: 111111 Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 2 Enter the desired ID number: 111111 ID number: 111111 Name: Hew Press I to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 2 Enter the desired ID number: 123456 ID number: 123456 Name : Ali Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 1 Enter the desired name : Amin No such record!

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter8: Arrays And Strings
Section: Chapter Questions
Problem 6PE
icon
Related questions
Question

do the question in c++, please try to make the code simple

b) Write an interactive, menu-driven program that will access the data from studentID.txt file that you just
created in 3a, and then implement the following tasks:
i)
ii)
iii)
Determine the ID number of the specified student.
Determine the name of student if a ID number is known.
Quit the program [-1]
The program should be able to determine whether the file is successfully opened. The name
and ID number displayed on the computer console should be right-justified.
Sample Run
Press 1 to find ID number of specified person
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: 1
Enter the desired name : Hew
Name: Hew
ID number: 111111
Press 1 to find ID number of specified person
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: 2
Enter the desired ID number: 111111
ID number: 111|||
Name : Hew
Press I to find ID number of specified person
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: 2
Enter the desired ID number: 123456
ID number: 123456
Name : Ali
Press 1 to find ID number of specified person
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: 1
Enter the desired name : Amin
No such record!
Press 1 to find ID number of specified person.
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: 2
Enter the desired ID number: 123
Done.
No such record!
Press 1 to find ID number of specified person
Press 2 to find name of specified number
Press -1 to EXIT
What is your option ?: -1
Transcribed Image Text:b) Write an interactive, menu-driven program that will access the data from studentID.txt file that you just created in 3a, and then implement the following tasks: i) ii) iii) Determine the ID number of the specified student. Determine the name of student if a ID number is known. Quit the program [-1] The program should be able to determine whether the file is successfully opened. The name and ID number displayed on the computer console should be right-justified. Sample Run Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 1 Enter the desired name : Hew Name: Hew ID number: 111111 Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 2 Enter the desired ID number: 111111 ID number: 111||| Name : Hew Press I to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 2 Enter the desired ID number: 123456 ID number: 123456 Name : Ali Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 1 Enter the desired name : Amin No such record! Press 1 to find ID number of specified person. Press 2 to find name of specified number Press -1 to EXIT What is your option ?: 2 Enter the desired ID number: 123 Done. No such record! Press 1 to find ID number of specified person Press 2 to find name of specified number Press -1 to EXIT What is your option ?: -1
a) Write a program that prompts the user to enter the ten name and ID number of students, and save the
record in a file named "studentID.txt". The name contains only one word, and the names and ID
numbers are separated by white space. The file contains a list of student ID number as shown below:
Ali 123456
Ahmad 123457
Ying 234567
Zhang 234568
John 345679
Mary 456789
Wang 456790
Mehdi 567891
Leong 234569
Hew 111111
Sample Run:
Enter name and student ID of 10 students
student 1: Ali 123456
student 2: Ahmad 123457
student 3 Ying 234567
student 4 Zhang 234568
student 5: John 345679
student 6 Mary 456789
student 7 Wang 456790
student 8 : Mehdi 567891
student 9 Leong 234569
student 10
Hew 111111
Transcribed Image Text:a) Write a program that prompts the user to enter the ten name and ID number of students, and save the record in a file named "studentID.txt". The name contains only one word, and the names and ID numbers are separated by white space. The file contains a list of student ID number as shown below: Ali 123456 Ahmad 123457 Ying 234567 Zhang 234568 John 345679 Mary 456789 Wang 456790 Mehdi 567891 Leong 234569 Hew 111111 Sample Run: Enter name and student ID of 10 students student 1: Ali 123456 student 2: Ahmad 123457 student 3 Ying 234567 student 4 Zhang 234568 student 5: John 345679 student 6 Mary 456789 student 7 Wang 456790 student 8 : Mehdi 567891 student 9 Leong 234569 student 10 Hew 111111
Expert Solution
steps

Step by step

Solved in 6 steps with 7 images

Blurred answer
Knowledge Booster
File Input and Output 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
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
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT