Answered step by step
Verified Expert Solution
Link Copied!

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++
image text in transcribed
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

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions