Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question

// main module

Module main()

// Local variables

Declare Integer countA, manyA=300, rateA=20

Declare Integer countB, manyB=500, rateB=15

Declare Integer countC, manyC=200, rateC=10

 

// Get count A

Set countA = getSeats(“A”, manyA)

 

// Get count B

Set countB = getSeats(“B”, manyB)

 

// Get count C

Set countC = getSeats(“C”, manyC)

 

// Show income

Call showIncome(countA, rateA, countB, rateB, countC, rateC)

 

End Module

 

// The getSeats function gets number of seats sold

Function Integer getSeats(String Which, Integer most)

Declare Integer inputAmount

            // enter count

            Display “Enter number of “, Which, “ seats sold:  “

            Input inputAmount

            // validate rate

            While inputAmount < 0 OR inputAmount > most

                  Display “Quantity must be between 0 and “,most, “!”

                  Display “Enter a valid quantity.”

                  Input inputAmount

            End While

            return inputAmount

End Function

 

 

// The showIncome module shows income from sales of seats

Module showIncome(Integer countA, rateA, countB, rateB, countC, rateC)

Declare Integer totalIncome = 0, totalSection

 

Set totalSection = countA * rateA

Set totalIncome = totalIncome + totalSection

Display “Income from “, countA, “ section A seats is $”, totalSection

Set totalSection = countB * rateB

Set totalIncome = totalIncome + totalSection

Display “Income from “, countB, “ section B seats is $”, totalSection

Set totalSection = countC * rateC

Set totalIncome = totalIncome + totalSection

Display “Income from “, countC, “ section C seats is $”, totalSection

Display “Total Income is $”, totalIncome

 

End Module

Flowchart please

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