Find the budget areas and the resulting balance

Assignment Help Computer Engineering
Reference no: EM1326872

You are to develop a budgeting report for a local company using a C++ program. There are two input files. The first input file lists the individual areas a budget has been defined for. Two of these are the two checking accounts where the budget is the amount of money in the accounts. The 'ledger.dat' file contains the list of budget areas.

A second file contains the list of invoices and written checks against a given budget.
You are to read in the second file 'journal.dat' and update the value in each of the budgeted areas.
Print out a report showing the budgets and their current values. Some will be under and other will be over budget.

Use an array of structures to hold the data. Use pointers to move through the array (no subscripts syntax). Read in the 'ledger.dat' and initialize the array of structs. Read in the 'journal.dat' and update the values in the array of structs.

Format of 'ledger.dat' file.
budget# budget name initialValue

Format of 'journal.dat' (More data on a line of input than you need.)
Budget# Number? date ExpenseAreaText ExpenseValue
ExpenseValue is a positive for cost and negative for deduction

Print out a nice table (using pointers) of the budget areas and the resulting balance.

Reference no: EM1326872

Questions Cloud

Why is the documentation plan important : What are three essential system components that may be used to devise an implementation strategy in your workplace.
Financial leadership bridge issues of financial risk : How can financial leadership bridge the issues of financial risk and clinical risk within healthcare organizations?
Discuss the pros and cons of an organization : consider the pros and cons of an organization in that the primary departmentalization is vertical (i.e. by specialty, such as databases, human computer interfaces, or graphics programming) as opposed to one in which the primary departmentalization..
Components of legally astute social media : Please list four components of a legally astute social media marketing manager who utilizes social media outlets for consumer transactions.
Find the budget areas and the resulting balance : You are to make a budgeting report for a local company using a C++ program. There are two input files. The first input file lists the individual areas a budget has been defined for. Two of these are two checking accounts where the budget is the am..
Creating leadership handbook for managers in organization : To help new managers in an organization, you have been asked to create a handbook. Create a leadership handbook by doing the following.
Economic policies which could have on the sales : Express the effects of government economic policies which could have on the sales of the Escalade
Explaining the law of hire-purchase : An antique collector, entered a contract for purchase of an antique watch, which was described in good faith, by Farid, the seller, as more than 100 years of age.
Discuss the effectiveness of these security features : Secure Web sites often include 'enhanced security questions' or 'security images' in an attempt to assure that only authorized users could access the sites. Research and discuss effectiveness of these security features.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Local v/s network printers

Write down a paper explaining the Windows Printer Model for Server 2008. Explain the local v/s network printers and how to decide which printers to deploy.

  Developing the fsm diagram

Develop the FSM diagram showing how to identify a DOS-like file name containing an optional leading drive letter and a colon, followed by an optional backslash, zero or more directory name isolated by the backslashes.

  Benefits and negative effects by workplace automation

State at least three advantages and three negative effects brought about by the workplace automation. A multinational corporation transfers a foreign employee to United States on an L-1 visa. The foreign employee is a computer programmer, working ..

  Which references source page fault with lru page replacement

Which references source a page fault with LRU page replacement policy? Illustrate your intermediate working in table below with three columns.

  What type of procedures might a company put into place

What are some common steps and what type of procedures might a company put into place.

  Verilog system

Develop a Verilog system which will accept a block of data words; then check the parity for each data word and for the block.

  Define the way in which a person writes or sends e-mails

explain a scenario in which someone displayed bad netiquette. How did someone react to receiving the email? what could the sender have done differently to display good netiquette.

  Performance improvement for the least amount of money

suppose in your computer, the most of your daytime processes spend 75 percent of their time running in the CPU and 25% waiting for service from disk.

  Security policy document project

Analyze security requirements and develop a security policy

  Program that has a function named presentvalue

Program that has a function named presentValue

  Describe what you consider to be some attributes

explain what you consider to be some attributes of a well-written program. What would you look for when reviewing a programmer's code during a quality assurance review.

  Developing the lan network for a company

You have been asked to develop a LAN with operation over the distance of around 100m. Compare and contrast the twisted pair cable, fiber-optics, and wireless for this application.

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