Question: Please write a c++ code for my pseudo code. I am take a class that is teaching me flow charts and pseudocode and I would

Please write a c++ code for my pseudo code. I am take a class that is teaching me flow charts and pseudocode and I would like to see the actual code so that I can start preparing myself for next semesters classes. Here is the pseudo code:

// Main module

Module main()

// Local variables

Declare Real rate, hours

// Get the rate of pay.

Call getRate(rate)

// Get the hours worked.

Call getHours(hours)

// Show the gross pay.

Call showGrossPay(rate, hours)

End Module

// The getRate module gets the pay rate.

Module getRate(Real Ref amount)

// Get the pay rate.

Display "Enter hourly pay rate."

Input amount

// Validate the pay rate.

While amount < 7.50 OR amount > 18.25

Display "Pay rate must be between 7.50 and 18.25."

Display "Enter a valid pay rate."

Input amount

End While

End Module

// The getHours module gets hours worked.

Module getHours(Real Ref hours)

// Get the hours worked.

Display "Enter hours worked:"

Input hours

// Validate the hours.

While hours < 0 OR hours > 40

Display "Hours must be between 0 and 40!"

Display "Enter a valid number."

Input hours

End While

End Module

// The showGrossPay module shows gross pay.

Module showGrossPay(Real rate, Real hours)

Declare Real gross

// Calculate the gross pay.

Set gross = rate * hours

// Display the gross pay,

Display "Employee gross pay: $", gross

End Module

This is what the output should show:

Enter the pay rate (between 7.5 AND 18.25): 7 Enter the pay rate (between 7.5 AND 18.25): 18.5 Enter the pay rate (between 7.5 AND 18.25): 18.25 Enter hours (between 0.0 AND 40.0): 41 Enter hours (between 0.0 AND 40.0): 40 Gross Pay is: $730.0

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!