// This pseudocode is intended to display // employee net pay values. All employees have a standard // $45 deduction from their checks. // If an employee does not earn enough to cover the deduction, // an error message is displayed. // This example is modularized. start Declarations string name string EOFNAME = ZZZZ while name not equal to EOFNAME housekeeping() endwhile

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Follow this to code. Please write algo to understand. 

 

File Edit Format View Help
endwhile
while name not equal to EOFNAME
finish()
endwhile
stop
housekeeping()
output "Enter first name or ", EOFNAME,
return
mainLoop()
Declarations
num hours
num rate
num DEDUCTION = 45
num net
output "Enter hours worked for
input hours
output "Enter hourly rate for ", name
input rate
gross = hours * rate
else
finish()
output "End of job"
"1
return
3
net = gross - DEDUCTION
if net> 0 then
output "Net pay for ", name, is ", net
output "Deductions not covered. Net is 0."
endif
output "Enter next name or ", EOFNAME,
input name
return
name
11
"1
II
to quit
to quit
11
11
Transcribed Image Text:File Edit Format View Help endwhile while name not equal to EOFNAME finish() endwhile stop housekeeping() output "Enter first name or ", EOFNAME, return mainLoop() Declarations num hours num rate num DEDUCTION = 45 num net output "Enter hours worked for input hours output "Enter hourly rate for ", name input rate gross = hours * rate else finish() output "End of job" "1 return 3 net = gross - DEDUCTION if net> 0 then output "Net pay for ", name, is ", net output "Deductions not covered. Net is 0." endif output "Enter next name or ", EOFNAME, input name return name 11 "1 II to quit to quit 11 11
// This pseudocode is intended to display
// employee net pay values. All employees have a standard
// $45 deduction from their checks.
// If an employee does not earn enough to cover the deduction,
// an error message is displayed.
// This example is modularized.
start
Declarations
string name
string EOFNAME = ZZZZ
while name not equal to EOFNAME
housekeeping()
endwhile
while name not equal to EOFNAME
mainLoop()
endwhile
while name not equal to EOFNAME
finish()
endwhile
stop
housekeeping()
output "Enter first name or ", EOFNAME,
return
mainLoop()
Declarations
num hours
num rate
num DEDUCTION = 45
num net
output "Enter hours worked for
input hours
output "Enter hourly rate for ", name
input rate
gross hours * rate
11
name
11
to quit "
Transcribed Image Text:// This pseudocode is intended to display // employee net pay values. All employees have a standard // $45 deduction from their checks. // If an employee does not earn enough to cover the deduction, // an error message is displayed. // This example is modularized. start Declarations string name string EOFNAME = ZZZZ while name not equal to EOFNAME housekeeping() endwhile while name not equal to EOFNAME mainLoop() endwhile while name not equal to EOFNAME finish() endwhile stop housekeeping() output "Enter first name or ", EOFNAME, return mainLoop() Declarations num hours num rate num DEDUCTION = 45 num net output "Enter hours worked for input hours output "Enter hourly rate for ", name input rate gross hours * rate 11 name 11 to quit "
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY