Formulate the algorithm using pseudocode and top-down

Assignment Help Basic Computer Science
Reference no: EM131229575

Perform each of the following steps:

a) Read the problem statement.

b) Formulate the algorithm using pseudocode and top-down, stepwise refinement.

c) Write a Java program.

d) Test, debug and execute the Java program.

e) Process three complete sets of data.

Credit Limit Calculator) Develop a Java application that determines whether any of several department-store customers has exceeded the credit limit on a charge account. For each customer, the following facts are available:

a) account number

b) balance at the beginning of the month

c) total of all items charged by the customer this month

d) total of all credits applied to the customer's account this month

e) allowed credit limit.

The program should input all these facts as integers, calculate the new balance (= beginning balance + charges - credits), display the new balance and determine whether the new balance exceeds the customer's credit limit. For those customers whose credit limit is exceeded, the program should display the message "Credit limit exceeded".

Reference no: EM131229575

Questions Cloud

Case study-innovations in distribution strategy : This week's readings feature a discussion of logistics, including a case study of the future of same-day delivery. This case illustrates how companies can find competitive advantages through becoming better at logistics.
Determine and display the employee''s gross pay : Your program should input this information for each employee, then determine and display the employee's gross pay. Use class Scanner to input the data.
What is it infrastructure : What is IT infrastructure, and what are the stages and drivers of IT infrastructure evolution?
What do you notice about the length of the interval for mean : What do you notice about the length of the interval for the mean of 10 rolls versus the mean of 20 rolls? Did you expect this? Why or why not?
Formulate the algorithm using pseudocode and top-down : Develop a Java application that determines whether any of several department-store customers has exceeded the credit limit on a charge account
Three of key aspects : What are three of key aspects that one should keep in mind when closing a deal?
Explain the benefits and trade-offs of vaccinations : Explain why your position treats people equally or proportionately. (The Justice Approach) Explain why your position best serves the community as a whole, not just some members. (The Common Good Approach) Explain why your position leads you to act as..
Barriers and communication problems : What barriers and communication problems arising you expect in this situation? What forms of communication could be used to help the new CEO to reach your employees?
Define harley-davidsons business strategy : Define Harley-Davidson's business strategy. Based on your analysis, do you recommend any changes in strategy to address the threats facing the company?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How do you define the frequency or cycling

Filters exist in natural systems, biosystems, psychsystems, mechanical, etc. Give an example of filtering in nonelectronic area

  What is the data wiping process?

What is the data wiping process?

  How the tree will shrink and show the final tree

how the tree will shrink and show the final tree

  When the program is opened

A ___________ is installed on your computer, and when the program is opened, your e-mail is downloaded to your computer

  Define a discussion of the legal impact technology

The Final Research Paper should address a topic that is connected to the content of this course (elements and requirements of a valid contract. issues related to real and personal property

  Built on the top of another network

Which one of the following computer network is built on the top of another network?

  Supply and demand drive the transportation industry

Please discuss how supply and demand drive the transportation industry? In your opinion, how does the transportation industry affect the environment?

  Find some articles or research on project management

Do the same for key points that make project management easier for an Agile project.

  Writing query for database normalization

Consider the relation R, which has attributes that hold schedules of courses and sections at a university;

  Problem regarding the adult learning theory

What value would it be to know that you were going to be training a class of persons between the ages of 20 and 35? Would it influence the approach you would take? How?

  Why implementing flow control in this way is not a good idea

Explain why implementing flow control in this way is not a good idea.

  Ideal vacation spot based on a user name

Please find the sample program in the Solution, that uses Java's built in ArrayList to pick an ideal vacation spot based on a user's name. Update the code below to use the generic ArrayManipulator user-defined module that you implemented instead o..

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