Write an algorithm that converts a linear measurement in


Practice with Sequence

2. 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

 

 

Solution Preview :

Prepared by a verified Expert
Data Structure & Algorithms: Write an algorithm that converts a linear measurement in
Reference No:- TGS0653843

Now Priced at $70 (50% Discount)

Recommended (91%)

Rated (4.3/5)