Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Assignment Overview

The Case Assignment in Module 2 will accomplish three tasks:

  • Demonstrate how to use pseudo code to help programming.
  • Use Scanner class to get user input from a keyboard (allow user interaction).
  • Demonstrate how to use class and objects (OOP concepts).

Case Assignment

Write a program for an ATM machine to perform the following tasks:

  1. Greeting: Hello, welcome to Bank of America.
  2. Display options: Please select one of the following options: Press 1 for balance, 2 for deposit, and 3 for withdrawal
  3. Depending on user selection, the program provides the corresponding result. For example, if the customer chooses 1, the prompt will be: Your current balance is: $XXXXX. If 2 is selected, ask the customer how much she would like to deposit, allow the customer to key in the amount, and then display the balance. If 3 is selected, ask the customer how much to withdraw, and then confirm the balance.
  4. When the customer finishes her selection, ask if she wants another transaction. If not, display: Thank you! And come back soon.

Be creative in your program. Your output does not need to be exactly the same as above, but it needs to capture the five tasks.

Your task:

  1. Write pseudo code based on your analysis.
  2. Write a Java application program based on your pseudo code.

Assignment Expectations

The program needs to:

  • demonstrate the ability to use the selective and repetitive statements,
  • have no bugs, and
  • perform the five tasks (at least) specified in the assignment.

Submit the Java file in the Case 2 dropbox along with a screenshot of the output.

Relational Operators, Logical Operators, and Control Structure

In this SLP assignment, we will get more practice with the concepts we have learned.

Read the following requirements, write pseudo code based on your understanding, and then write a Java application based on your pseudo code.

  1. The program will first ask users to key in their taxable annual income.
  2. Depending on the income level, the program will calculate the tax owed. Using the following table as reference:

Income tax bracket percentage:

0-$8,500: 10%

$8,500-$34,500: 15%

$34,500-$83,600: 25%

$83,600-$174,400: 28%

$174,400-$379,150: 33%

$379,150 and above: 35%

SLP Assignment Expectations

Using information from the modular background readings and Case Assignment as well as any good quality resource you can find, implement a Java program based on pseudo code.

The following items will be assessed in particular:

  1. Ability to use pseudo code.
  2. Ability to use a selection statement in Java.
  3. Ability to use a repetitive statement in Java. 

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92297979
  • Price:- $10

Priced at Now at $10, Verified Solution

Have any Question?


Related Questions in Computer Engineering

What are content management systems cms describe the

What are Content Management Systems (CMS). Describe the challenges in implementing and maintaining CMS. Can internet search engines be considered as Content Management Systems - explain your answer.

Assignmentnbspon information systems audit and

Assignment  on Information Systems audit and controls  Assignment purpose: Elaborate on the different types of control that are applied in a hospital (Preventive, detective and corrective control). Evaluate the logical a ...

Suppose in equilibrium and in a closed economy at the point

Suppose, in equilibrium and in a closed economy, at the point of tangency between the iso-value line and the ppf, we observe that MPLf= 8 MPLm= 2 and PM=1 what is Pf? what is the wage?

Answer the following question whats the difference between

Answer the following Question : What's the difference between public, protected, and private members? What's the difference between static binding and dynamic binding?

Use the information on the market for bicycles to answer

Use the information on the market for bicycles to answer the following questions. Demand: P = -125*Q + 540; Supply: P = 150*Q + 210, where P is the price of bicycle and Q is the quantity demanded or supplied of bicycle. ...

Assignmentanalyze web programs in order to test debug and

Assignment Analyze web programs in order to test, debug, and improve them. Provide your own original example for each of the explanations you provide. Explain how geologation can determine your location. Discuss the accu ...

Roberto is the network administrator for an international

Roberto is the network administrator for an international law firm with offices and customers in North America, South America, Africa, and the Middle East. The lawyers frequently contact each other via e-mail, use the In ...

Question what is the relationship between programming and

Question : What is the relationship between programming and networking, and do you think that the United States has lost some of its economic advantage in these fields to other parts of the world?

For the following reactionnbsp199nbspgrams ofnbspcarbon

For the following reaction,  19.9  grams of  carbon monoxide  are allowed to react with  14.4  grams of  oxygen gas . Carbon monoxide  ( g ) +  oxygen  ( g )  ------>  carbon dioxide  ( g ) What is the maximum amount of  ...

Qion leadership paradox and inter-team relationsa

Question: Leadership Paradox and Inter-team Relations A. What is the leadership paradox? Give some reasons why a leader can encounter difficulty in newly formed teams or groups using a participative management system. Su ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As