Design linked list class hold customer name and phone number

Assignment Help Basic Computer Science
Reference no: EM13232936

Design your own linked list (LL) class to hold customer names and phone numbers. The class should have member functions for appending, inserting, deleting, searching and displaying nodes. You should also have a constructor and a destructor for the class. You should also have a copy constructor for the class. Demonstrate the class with a driver program. Your driver program should show each case of functions. Your output of the program should have the following information: - Initially create 10 customer names and phone numbers in the LL - alphabetically ordered by the customer name. Print out the LL Aker, 692-4456, Clay, 688-1234, Davis, 691-3453, Gibson, 697-8909, Jacobs, 692-6785 Klock, 688-6754, Rook, 688-3453, Schade, 697-0987, Small, 688-4533, Sutton, 697-3344 - Insert two new customer names and phone numbers in the appropriate position in the linked list. Print out the LL. Rubin, 688-2233, Sander, 697-1242 - Search Target customer name and phone number, print out the target customer name and phone number. Davis - Delete Target customer name and phone number, print out the LL. Davis, 691-3453 - Append one customer name and phone number, print out the LL. Waack, 697-8760, Weber, 688-7656

Reference no: EM13232936

Questions Cloud

Determine net reaction to describe the solubilization of pb : Find the appropriate net reaction to describe the solubilization of Pb(OH)2 by NTA, and find the equilibrium constant for this net reaction.
Compute the ucc at the end of year 2 : On July 1, Sarah Engineer paid $600,000 for a commercial building and an additional $150,000 for the land on which the building stands. Compute the UCC at the end of year 2. CCA rate for buildings is 4%.
Explain the atp and amp : In muscle phosphorylase, binding of ATP makes the protein tend to be in the T state, while binding of AMP makes the protein tend to be in the R state
Determine the undepreciated capital cost of the equipment : Manufacturing equipment was acquired for $12,000. Determine the undepreciated capital cost of this equipment after 3 years of depreciation using CCA depreciation as a Class 43 asset (CCA rate is 30%).
Design linked list class hold customer name and phone number : Design your own linked list (LL) class to hold customer names and phone numbers. The class should have member functions for appending, inserting, deleting, searching and displaying nodes.
State waste stream that is saturated with atmospheric oxygen : If the excess of Cr3+ is discharged into a waste stream that is saturated with atmospheric oxygen at the pH of 6.0, would there be a significant conversion of Cr3+ to dichromate at equilibrium? Present numerical results to justify your conclusion.
Determine the book value of the assets after 3 years : Some special handling devices can be bought for $12,000. At the end of 4 years they can be sold for $3,500. Determine the book value of the assets after 3 years of depreciation using SYOD.
What rate of return would the indians have received : Peter Minuit bought an island from the Manhattoes Indians in 1626 for $24 worth of beads and trinkets. The 1991 estimate of the value of the land on this island was $12 billion (1 billion = 109). What rate of return would the Indians have received
Compute the ionization energy in kj mol of an atom : Use Coulomb's law to calculate the ionization energy in kJ/mol of an atom composed of a proton and an electron separated by 150.00 pm.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Determine maximum number of telephones end office support

With mean call duration of six minutes. Ten percent of calls are long distance. Determine the maximum number of telephones an end office can support?

  Cs433: computer architecture

CS433: Computer Architecture - Spring  2014,  Assume a new execution mode called "enhanced mode" provides a 1.5x speedup to the sections of programs where it applies. What percentage of a program (measured by original execution time) must run in en..

  Write a pseudocode statement

Write a pseudocode statement that subtracts the variable downPayment from the variable total and assigns the result to the variable due. Don't use integer as decimal places will be needed.

  Create a name class of three string objects

Provide methods and operators for reading and writing Persons and for allowing the retrieval and changing of components of a Person (Name and Address)

  Use the gaussion elimination algorithms presented

Use the Gaussion elimination algorithms presented in the lecture. Note that arrays in Matlab always start with index 1. (b) Test the function splinemoments with the data set i 0 1 2 xi 0 1 2 yi 0 2 0

  Discuss some options for mobile wireless

Please discuss some options for mobile wireless internet connection, and describe the types of hardware that would be involved in making such a connection

  Analyze use of databases in business environment

Create the 2-3 page memorandum analyzing use of databases in the business environment. Include what database applications must be used: Microsoft Access, IBM DB2, Oracle, etc.

  How verbal and nonverbal communication affect communication

Write 1,750- to 2,100-word paper explaining how verbal and nonverbal communication can affect communication in given areas: Police situations (public announcement to the press).

  Explain the management of high-assurance software

The company does not adduce any additional evidence of assurance. How would you explain to the management of this company why their software is in fact not "high-assurance" software?

  Computing selection inputs for multiplexer system

Determine selection inputs are required if you used MUX A and MUX B system?

  Is this a successful application of decision support systems

Computers are used in business to provide information and assist management in analyzing data to enhance decision-making. Based on your example, is this a successful application of Decision Support Systems?

  How many megabytes of data storage space are needed

The telephone exchange can store 3 minute audio messages of the same quality as that of the telephone channels. how many megabytes of data storage space are needed to store each of these messages?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd