// main module Module main() // Local variables Declare Integer budget, count = 0, minimum, maximum // Get numbers Call getNumber(count, minimum, maximum) // display values Call showMaxMin(count, minimum, maximum) End Module // The getNumber mount module gets a series of numbers // and updates minimum and maximum amounts for each entry Module getNumber(Integer Ref count, Ref minimum, Ref maximum) Declare Integer inputAmount Do Display “Enter an amount: “ Input inputAmount If count == 0 then Set minimum = inputAmount Set maximum = inputAmount End If Set count = count + 1 If inputAmount < minimum Set minimum = inputAmount End If If inputAmount > maximum Set maximum = inputAmount End If Until inputAmount == -99 End Module // The showMaxMin module displays count, minimum, and maximum numbers entered Module showMaxMin(Integer count, minimum, maximum) Display "For “,count, “ numbers entered Display "Minimum is", minimum
// main module
Module main()
// Local variables
Declare Integer budget, count = 0, minimum, maximum
// Get numbers
Call getNumber(count, minimum, maximum)
// display values
Call showMaxMin(count, minimum, maximum)
End Module
// The getNumber mount module gets a series of numbers
// and updates minimum and maximum amounts for each entry
Module getNumber(Integer Ref count, Ref minimum, Ref maximum)
Declare Integer inputAmount
Do
Display “Enter an amount: “
Input inputAmount
If count == 0 then
Set minimum = inputAmount
Set maximum = inputAmount
End If
Set count = count + 1
If inputAmount < minimum
Set minimum = inputAmount
End If
If inputAmount > maximum
Set maximum = inputAmount
End If
Until inputAmount == -99
End Module
// The showMaxMin module displays count, minimum, and maximum numbers entered
Module showMaxMin(Integer count, minimum, maximum)
Display "For “,count, “ numbers entered
Display "Minimum is", minimum
Display "Maximum is", maximum
End Module
I want pseudocode, flowchart, and program analysis for this please
Trending now
This is a popular solution!
Step by step
Solved in 2 steps