Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In this project, you are required to develop an application formaintaining a tel

ID: 3609907 • Letter: I

Question

In this project, you are required to develop an application formaintaining a telephone directory. Application will provide aninterface to user for letting him perform different tasks whichwill include:

Add New Entry:

Delete an Entry:

Search an Entry:

Exit:

The directory may contain N-Number of records. Each directoryentry will contain a single record and each record will consist ofperson CNIC, Name, Address and telephone Number. User will be ableto modify the Address and telephone number only. You can use“Struct” structure as dynamic array, for storingrecords.

Note:

The number of records should not be fixed and user should beable to enter as many records as possible, you will have to useLinked List for this purpose.

Hint:

Following data structure may be used to store each record:

Struct Record;

struct Record{

Char * sCNIC;   // Used to store

Char * sName;

Char * sAddress;

Char * sPhone;

Record * pNext; //Address of the next Node in thelist

} Record *pFirst, *pTemp, *pLast;

Explanation / Answer

In this project, you are required to develop an application formaintaining a tel

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote