Create a checkbook program using c

Assignment Help Programming Languages
Reference no: EM131266222

Assignment part A - Create a Checkbook program using C:

-Create a Check structure. Include:

  • Check number (should be an integer).
  • Date (use type char[ ]).
  • To
  • Amount
  • Description

-Add functions to:

  • Add a Check. Collect all information for a single check and return the check. Should not take any parameters. Gather all data in the function from the user. Call the function to display the values for the check before returning the Check.
  • Display the values for a single check. Format the amount for two decimal places.
  • Display the values for the entire checkbook, one check at a time.

-In the main function:

  • Create a checkbook. It should be an array of at least size ten.
  • Repeat until the checkbook is full or the user quits. Give the user these options:
  • Add a check.
  • Display the checkbook.
  • Quit.

-Compile and run your code.

Assignment part B - Alter the Checkbook program from part a using C.

-Create a Check node structure.  Include:

  • Check number (should be an integer).
  • Date (use type char[ ]).
  • To
  • Amount
  • Description
  • Pointer to the next Check node

-Add functions to:

  • Add a Check to the checkbook. Collect all information for a single check and add it to the checkbook. Call the function to display the values for the check before adding the check.
  • Delete a check from the checkbook. Use the check number to identify the check to be deleted.
  • Display the values for a single check. Format the amount for two decimal places.
  • Display the values for the entire checkbook, one check at a time.

-In the main function:

  • Create a checkbook. It should be a linked list.
  • Repeat until the user quits. Give the user these options:
  • Add a check.
  • Delete a check.
  • Display the checkbook.
  • Quit.

-Compile and run your code.

Reference no: EM131266222

Questions Cloud

Analyzing the dividend policies of various companies : What is your estimate for your company's dividend per share next year? Please justify why you made that decision - Analyzing the Dividend Policies of Various Companies
Create an application that allows user to enter an integer : Create an application that allows the user to enter an integer between 1 and 10 into a text box on a form. Use a "Select Case" statement to identify which Roman numeral is the correct translation of the integer.
Explain contracted notation for stresses and strains : Complete the table below with the contracted notation symbols for the component of stress and strain shown in the table. Use engineering notation for strains.
Where does e-waste end up : Where does e-waste end up? Define the e-waste problem: what is happening and why is this a problem? What can manufacturers do to improve the situation with the various issues (health, hazardous materials, recycling, refuse, etc.)?
Create a checkbook program using c : Create a Checkbook program using C: Create a Check structure. Include: Check number (should be an integer). Date (use type char[ ])
Draw a representative volume element or an epoxy matrix : Draw a representative volume element (RVE) for an epoxy matrix filled with cylindrical steel rods arranged in a rectangular array. Compute the volume fraction Vf as a function of the fiber diameter df and the spacing between the centers of the fib..
Determine the methods for estimating project costs : Explain the factors that determine how a company selects a project. Differentiate between top-down and bottom-up estimates including when each would be used. Determine the methods for estimating project costs.
New minimum wage policy : How are young and or inexperienced workers hurt and helped by the new minimum wage policy?
Describe how two countries are similar in terms of hofstede : Given a scenario where two organizations, one located in each country, are to do business with each other, provide recommendations that would be beneficial in helping management address communications in terms of the different cultural perspective..

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