Program would update the account to reflect payment

Assignment Help Computer Engineering
Reference no: EM1331242

Senario: For many years, your Uncle Frank has been running a small landscaping business. Through these years, he acquired many steady clients and knew most of them on a first name basis. Once a month, after completing the work for that day, he would calculate (on the spot) how much the client owed for the month with services rendered each week; he would collect the payment and write a receipt.

His clients were charged various prices. Some clients were given a 10% discount because they were old friends. Some clients were given a $10.00 discount per lawn because of the amount of their business (5 lawns or more). New clients just paid the regular advertised price of $35.00 per lawn.

Recently, your uncle has hired some additional help because he has been getting older and can't do all the work like he used to. These employees are good and do a great job on landscaping, but for some reason, they have a hard time collecting payments. Either they forget to get a payment or they quote the wrong amount to the client. Your uncle knows he has to find a solution to this problem quickly; otherwise, he may go bankrupt.

At the next family gathering, your uncle asked you if you knew of any solutions for this problem. Since you are in college and taking a computer course, you know that this problem could easily be solved with the use of a computer.

After discussing this with your uncle, you agree to set up a computer and create a program that would keep track of his clients. It would calculate the bills and print invoices that would be mailed to the clients. It will also keep track of the client payments when they were received.

When the clients received their invoices, they would have 30 days to send in their payment. When the payment was received, the program would update the account to reflect this payment, but if no payment was received, then this month's bill would be added to next month's bill plus a 5% late charge.

Reference no: EM1331242

Questions Cloud

Illustrate are some of the clever strategies : Illustrate are some of the clever strategies that landlords might use to create a black market.
Equal employment opportunity commission : Explain how the complaint begins with the Equal Employment Opportunity Commission (EEOC) and proceeds through the civil litigation process from the state level up to the United States Supreme Court.
Define the term mixed method design : Define the term mixed method design and identify the advantages and disadvantages of using such a design.
Explaining principle dangers of cost leadership approach : The principle dangers of cost leadership approach include all the following except?
Program would update the account to reflect payment : After discussing this with your uncle, you agree to set up a computer and make a program that would keep track of his clients. It would calculate the bills and print invoices that would be mailed to the clients. It will also keep track of the clie..
Hrm problems in offshoring organizations : HRM Problems in Offshoring Organizations - What are typical HRM problems in offshoring organizations?
Ministry of finance also keiretsu are there other problem : As per the Ministry of Finance also the keiretsu are there other problems.
Find the average number of customers : Customers arrive at Paul Harold's Styling Shop at a rate of 3 per hour, distributed in a Poisson fashion. Find the average number of customers waiting for haircuts
Relevant factors to localize human resource activities : Relevant Factors to Localize Human Resource Activities - Explain the relevant factors when considering the localization of HR activities.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Which applications running in data centers are candidates

What questions wil lbe useful to investigate when deciding which applications running in data centers are candidates for migration to the cloud environment.

  Explain networking of cis 505

Explain networking of CIS 505? 1. Network Neutrality 2. Web2.0

  Benefits of utilizing the google

Specify how Google has made it possible for you to have access to the information you have gathered from Internet without your own computer? Provide at least two specific examples and benefits of utilizing the Google.

  What could some of the gains include

Does a new software product always give a fundamental improvement to the system where we install the new software product? What can some of the gains include.

  Explain fast process of distributing the cards to accountant

Explain fast process of distributing the cards to accountant.

  Program to perform the different arithmetic operations

Write down a Ruby program that continuously reads in the number, x, from the screen, and then computes and displays its: Factorial, if x is less than 15; Fourth power, if 15 35.

  What are all of ip addresses

What are all of IP addresses

  Mapping the cache organization

A computer has a memory of 16 blocks, 32 bytes each, and a cache of 8 blocks, which blocks may be read from the block No. 5 in the cache, if the system utilizes: Fully associative the mapping cache organization.

  What are the reasons of project failure

Make sure to contain how and why project was initiated, what setting up was done, how plan went wrong and what was done to solve the trouble. What are the reasons of project failure

  Context free language

Let L1 be the regular language and L2 be the context-free language, both described over the same alphabet Σ. a) Is L1∩L2 always regular? Explain your claim.

  Sql query to determine lowest, highest, average salary

Let's assume that we wanted to determine the lowest, highest, average and total number of the salaries by department in company. What SQL query would provide us this.

  What is an approximate total channel load

Ten thousand airline reservation stations are competing for the use of the single slotted ALOHA channel. The average station makes 18 requests per hour. A slot is 125 micro-seconds.

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