Card generator program by linked list

Assignment Help Programming Languages
Reference no: EM1360562

Address Book-Card Generator Program Using a Linked List

This program will have names and addresses saved in a linked list. In addition, a birthday and anniversary date will be saved with each record.

When the program is run, it will search for a birthday or an anniversary using the current date to compare with the saved date. It will then generate the appropriate card.

Because this will be an interactive system, your program should begin by displaying a menu. Items on the menu should include:

Enter a new name into the address book
Delete a name from the address book
Change a name or date in the address book
Generate birthday cards
Generate anniversary cards
Exit the card program

Each of these sections will call individual functions to perform their appropriate task.

This address book is to be sorted in alphabetical order. Be aware of this when you are entering, deleting, or changing the name, and plan your code accordingly.

For this project, create and display the card created on the screen (you do not need to print it). You may design the layout of the card as you wish. For example, it could be:

Dear <name_saved>,

Hope your birthday is really wonderful and this coming year is the best yet!

Love,

Joanne

Deliverables:

Your C++ source code with any header files
Your executable code
A document detailing how you will test your program
An overview document, giving the name of each file submitted and its purpose, as well as a few paragraphs on your experiences coding the linked lists

Reference no: EM1360562

Questions Cloud

Inherent reliability and validity issues : Are there any inherent reliability and validity issues that one should consider when administering intelligent tests?
Explain and discuss the labor relations process : Explain and discuss the labor relations process and Who is super seniority usually given to? Why? and Define job security. How has job security changed in the given economic recession?
Needs of assessment process : Name and show each of the three stages of the needs assessment process, detailing their timing or sequence, their purpose, and the nature of the activities involved.
Explain the ten basic principles of finance : Discuss and explain the 10 basic principles of finance. how does these principles relate to the goal of wealth maximization.
Card generator program by linked list : Address Book-Card Generator Program Using a Linked List. This program will have names and addresses saved in a linked list. In addition, a birthday and anniversary date will be saved with each record.
Private healthcare organization employee benefits : Private Healthcare Organization Employee Benefits - describe the entire process of implementing an employee benefits plan from the beginning.
At what mark should mass be placed : If a 120g mass was placed at the 25cm mark, and a 20 g mass at the 12 cm mark, where must a 500 g mass be placed to balance the system?
Explain jason shipped a truckload of peaches : Explain Jason shipped a truckload of peaches from his orchard to Grocery using an independent trucker
Compensation program for performance of employees : Prepare a compensation program that will link pay to the performance of your employees.

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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