You have just started a sales job in a department store.  Your pay consists of a base salary and a commission. The scheme shown below is used to determine the commission rate on the sales amount Sales Amount Commission Rate R 0.01 - R5,000 8% R5,001 - R10,000 10% R10,001 and above 12% Note that this is a graduated rate. The rate for the first R5,000 is at 8%, the next R5,000 is at 10%, and the rest is at 12%. If the sales amount is R25,000, the commission is R5,000 x 8% + R5,000 x 10% + 15,000 x 12% = R2,700. Create a Java project called CalculateComm and a class called Commission.  Write code that finds the minimum sales amount you have to generate in order to reach your goal. Enter the amount you would like to earn as commission. Hint: Start with an initial sales amount of 0.  Add an amount of one sent to the sales amount per repetition of the loop to reach the sales amount you need in order to earn the required commission. Display the minimum sales amount.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter5: Control Structures Ii (repetition)
Section: Chapter Questions
Problem 20PE: When you borrow money to buy a house, a car, or for some other purpose, you repay the loan by making...
icon
Related questions
Question

You have just started a sales job in a department store.  Your pay consists of a base salary and a commission.

The scheme shown below is used to determine the commission rate on the sales amount

Sales Amount Commission Rate
R 0.01 - R5,000 8%
R5,001 - R10,000 10%
R10,001 and above 12%

Note that this is a graduated rate.

The rate for the first R5,000 is at 8%, the next R5,000 is at 10%, and the rest is at 12%.

If the sales amount is R25,000, the commission is R5,000 x 8% + R5,000 x 10% + 15,000 x 12% = R2,700.

Create a Java project called CalculateComm and a class called Commission.  Write code that finds the minimum sales amount you have to generate in order to reach your goal.

Enter the amount you would like to earn as commission.

Hint: Start with an initial sales amount of 0.  Add an amount of one sent to the sales amount per repetition of the loop to reach the sales amount you need in order to earn the required commission.

Display the minimum sales amount.

Example of input/output 1:

Enter the commission amount you want to earn: R 2700

The sales amount R25000.00 is needed to make a commission of R2700.00

Example of input/output 2:

Enter the commission amount you want to earn: R 6600

The sales amount R57500.00 is needed to make a commission of R6600.00

Example of input/output 3:

Enter the commission amount you want to earn: R 10000

The sales amount R85833.00 is needed to make a commission of R10000.00

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning