Write an algorithm that converts a linear measurement

Assignment Help Programming Languages
Reference no: EM13186015

1. Write an algorithm that converts a linear measurement in feet and inches into meters. One inch is equivalent to 2.54 centimeters.

Algorithm:

1. Prompt user for LengthInFeet.

2. Get LengthInFeet.

3. Prompt user for LengthInInches.

4. Get LengthInInches.

5. LengthInMeters = ((LengthInFeet * 12) + LengthInInches) * 2.54 / 100.

6. Display LengthInMeters.

IPO Chart:

Input

LengthInFeet

LengthInInches

Processing

Get LengthInFeet and LengthInInches

Calculate ((LengthInFeet * 12) + LengthInInches) * 2.54 / 100

Save the result in LengthInMeters

Display LengthInMeters

Output

LengthInMeters

Test Data:

 

LengthInFeet

LengthInInches

LengthInMeters

Data set 1

5

10

1.778

Data set 2

38

7

11.7602

Data set 3

6

0

1.8288

Desk Check with first set of data

Step

LengthInFeet

LengthInInches

LengthInMeters

1

?

?

?

2

5

?

?

3

5

?

?

4

5

10

?

5

5

10

1.778

6

5

10

1.778

Desk Check with second set of data

Step

LengthInFeet

LengthInInches

LengthInMeters

1

?

?

?

2

38

?

?

3

38

?

?

4

38

7

?

5

38

7

11.7602

6

38

7

11.7602

Desk Check with third set of data

Step

LengthInFeet

LengthInInches

LengthInMeters

1

?

?

?

2

6

?

?

3

6

?

?

4

6

0

?

5

6

0

1.8288

6

6

0

1.8288

Practice with Selection

4. Write an algorithm that can be used to calculate the commission earned in a real estate transaction. The chart below describes the formulas used to calculate the commission.

Sales Price

Commission

Less than $100,000

5% of Sales Price

$100,000 to $300,000

$5,000 + 10% of Sales Price over $100,000

More than $300,000

$25,000 + 15% of Sales Price over $300,000

Algorithm:

1. Prompt user for SalesPrice.

2. Get SalesPrice.

3. If SalesPrice< 100000

Commission = 0.05 * SalesPrice

Else If SalesPrice<= 300000

Commission = 5000 + (0.1 * (SalesPrice - 100000))

Else

Commission = 25000 + (0.15 * (SalesPrice - 300000))

4. Display Commission.

IPO Chart:

Input

SalesPrice

Processing

Get SalesPrice

If SalesPrice< 100000

Commission = 0.05 * SalesPrice

Else If SalesPrice<= 300000

Commission = 5000 + (0.1 * (SalesPrice - 100000))

Else

Commission = 25000 + (0.15 * (SalesPrice - 300000))

Output

Commission

Test Data:

 

SalesPrice

Commission

Data set 1

80000

4000

Data set 2

232000

18200

Data set 3

780000

97000

Data set 4

300000

25000

Desk Check with first set of data

Step

SalesPrice

Commission

1

?

?

2

80000

?

3

80000

4000

4

80000

4000

Desk Check with second set of data

Step

SalesPrice

Commission

1

?

?

2

232000

?

3

232000

18200

4

232000

18200

Desk Check with third set of data

Step

SalesPrice

Commission

1

?

?

2

780000

?

3

780000

97000

4

780000

97000

Desk Check with fourth set of data

Step

SalesPrice

Commission

1

?

?

2

300000

?

3

300000

25000

4

300000

25000

Reference no: EM13186015

Questions Cloud

How many deer are in the preserve : to determine the number of deer in a game preserve, conservationist catches 524 deer, tags them and lets them loose. later 500 deer are caught, 250 of them are tagged. How many deer are in the preserve.
What is the required reserve ratio : A depository institution holds $150 million in Required Reserve and $10 million in Excess Reserves. Its remaining assets include $440 million in Loans and $150 million in Securities. If the institution's only liabilities are transaction deposits, ..
State two methods for determining hg in coal fly : Two methods for determining Hg in coal fly ash using atomic absorption were used to see if both methods would give the same results. In the first method only HNO3 is used for digestion,
At what rate is the plates area increasing : when a circular plate of metal is heated, its radius increases at a rate of 0.02cm/min. at what rate is the plate's area increasing when the radius is 52 cm?
Write an algorithm that converts a linear measurement : Write an algorithm that converts a linear measurement in feet and inches into meters. One inch is equivalent to 2.54 centimeters.
What is the difference in euac of new and existing machine : A manufacturer is considering replacing a production machine tool. A new machine tool will cost $37,000 and have a life of 4 years with no salvage value, and will save the company $5000 per year in direct labor costs and $2000 per year in operatin..
How many houses are available in each floor plan : Write an equation that illustrates this situation. Use the same variables you used in Part a. c. Use elimination to determine how many houses are available in each floor plan. Explain how you arrived at your answer.
Define chlorate candle : 1. How large (in kg) an oxygen candle (KClO3) would be needed to supply 8 people with enough oxygen for 24 hours on a small submarine. The average person needs .84 kg of O2 per day.
How fast is the water level rising : A swimming pool is 16 feet wide and has transverse cross-sections which look like: If the pool is being filled at a rate of 1.1 cubic feet per minute, how fast is the water level rising when the depth of water is 2 feet?

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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