Computers and Technology
Computers and Technology, 13.05.2021 19:50, sadcase85

(Online Address Book Revisited) Programming Exercise 5 in Chapter 11 could handle a maximum of only 500 entries. Using linked lists, redo the program to handle as many entries as required. Add the following operations to your program:
A. Add or Delete a new entry to the address book.
B. Allow the user to save the data in the address book.
Exercise 5 in Chapter 11
Using classes, design an online address book to keep track of the names, addresses, phone numbers and dates of birth of family members, close friends, and certain business associates. Your program should be able to handle a maximum of 500 entries.
a. Define a class, addressType, than can store a street address, city, state, and zip code. Use the appropriate functions to print and store the address. Also, use constructors to automatically initialize the data members.
b. Define a class extPersonType using the class personType, the class dataType, and the class addressType. Add a data member to this class to classify the person as a family member, friend, or business associate. Also, add and store the appropriate information. Use constructors to automatically intialize the data members.
c. Define the class addressBookType using the peviously defined classes. An object of the type addressBookType should be able to process a maximum of 500 entries.
The program should perform the following operations:
(i) Load the data into the address book from a disk.
(ii) Sort the address book by last name.
(iii) Search for a person by last name.
(iv) Print the address, phone number, and date of birth (if it exists) of a given person
(v) Print the names of the people whose birthdays are in a given month.
(vi) Print the names of all the people between two last names.
(vii) Depending on the user's request, print the names of all family members friends, or business associates.

answer
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 21.06.2019 21:00, Unicorn66y
If you have a lien on your vehicle, you cannot apply for a duplicate copy of your vehicle’s certificate of title. true or false
Answers: 1
image
Computers and Technology, 23.06.2019 07:30, cireland
Write a program that inserts the digits of an integer into an array in originalorderfollowed by reverse order. first, promptthe user to enter a positive integer(> 0). determine the number of digits of the integer. create a dynamically allocated integer arrayof a size twice the number of digits. now insert the digits in original order which will occupy half of the array. then, insert the digits in reverse order. finally, output thedigits in thearray. use at least two functions to organize your program.
Answers: 3
image
Computers and Technology, 23.06.2019 13:30, carolelai08
Stops: using the information learned in this course, explain three things you will not do when driving. a. b. c. explain why you will not do these things when driving. starts: using the information learned in this course, explain three things you will do when driving. a. b. c. explain why you will do these particular things when driving. explain one thing you will stop doing as a passenger. explain one thing you will start doing as a passenger.
Answers: 3
image
Computers and Technology, 24.06.2019 10:30, brandon1748
You're programming an infinite loop. what must you include in your code to prevent crashes? in roblox
Answers: 2
Do you know the correct answer?
(Online Address Book Revisited) Programming Exercise 5 in Chapter 11 could handle a maximum of only...

Questions in other subjects: