globalessaywriters-essay-writing agency

Write a C++ program that keeps track of an array of Person objects

Write a C++ program that keeps track of an array of Person objects and handles basic commands.

The Person object contains the following fields:

FirstName{ string }

LastName{ string }

INSERT – inserts a Person into the array based on user input, sorts the array by last name, and prints out all of the entries in the array. (Format: INSERT – LastName, FirstName)

If a given Person already exists in the array, then the program will return an error message to the user.

If the user input does not follow the LastName, FirstName format, then the program will return an error message to the user.

Example:

Input – INSERT – Smith, John

Output

Doe, Jane

Smith, John

VIEW – prints out the current array. (Format: VIEW)

Example:

Input – VIEW

Output

Doe, Jane

Smith, John

DELETE – deletes a person from the array based on user input, sorts the array, and prints out all of the entries in the new array. (Format: DELETE – LastName, FirstName)

Example:

Input – DELETE – Smith, John

Output

Doe, Jane

If the Person to be deleted from the array does not exist in the array, then the program will return an error message to the user.

If the user input does not follow the LastName, FirstName format, then the program will return an error message to the user.

Utilize functions, loops, and pointers where applicable, and remember to include error handling to let the user know if something went wrong during your program.

 

Welcome to one of the most trusted essay writing services with track record among students. We specialize in connecting students in need of high-quality essay writing help with skilled writers who can deliver just that. Explore the ratings of our essay writers and choose the one that best aligns with your requirements. When you rely on our online essay writing service, rest assured that you will receive a top-notch, plagiarism-free A-level paper. Our experienced professionals write each paper from scratch, carefully following your instructions. Request a paper from us and experience 100% originality.

From stress to success – hire a pro essay writer!

PLACE YOUR ORDER