Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
c++ Lab #2 Address Book Unsorted List Using classes, design an online address book to keep track of the names (first and last), addresses, phone
c++ Lab #2 Address Book Unsorted List Using classes, design an online address book to keep track of the names (first and last), addresses, phone numbers, and dates of birth. The menu driven program should perform the following operations: Load the data into the address book from a file Write the data in the address book to a file Search for a person by last name or phone number (one function to do both) Add a new entry to the address book Delete an entry from the address book based on a phone number or last name Implement address book as unordered linked list No error checking of the data in the input file needed All records in the input file unique, no duplicates Make sure each function has a description, post and pre conditions Sample of a record John Doe 6202 Winnetka Canoga ca 91336 Record format one record per line, items separated by a blank space First and last Names are one word each building number: one word ( 6202) street name: one word, no str. blvd. etc Victory) city: one word (Reseda) phone: 10 digits, no formatting characters (8187196458) birth date: 07 20 1965 ( month, day, year), no formatting characters Lab #2 Address Book Unsorted List Using classes, design an online address book to keep track of the names (first and last), addresses, phone numbers, and dates of birth. The menu driven program should perform the following operations: Load the data into the address book from a file Write the data in the address book to a file Search for a person by last name or phone number (one function to do both) Add a new entry to the address book Delete an entry from the address book based on a phone number or last name Implement address book as unordered linked list No error checking of the data in the input file needed All records in the input file unique, no duplicates Make sure each function has a description, post and pre conditions Sample of a record John Doe 6202 Winnetka Canoga ca 91336 Record format one record per line, items separated by a blank space First and last Names are one word each building number: one word ( 6202) street name: one word, no str. blvd. etc Victory) city: one word (Reseda) phone: 10 digits, no formatting characters (8187196458) birth date: 07 20 1965 ( month, day, year), no formatting characters
c++
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered 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