Question: Where are the bugs? 1. // This pseudocode segment is intended to compute and display // the average grade of three tests start Declarations num

Where are the bugs?

1.

// This pseudocode segment is intended to compute and display

// the average grade of three tests

start

Declarations

num test1

num test2

num test2

num average

output "Enter score for test 1 "

input test1

output "Enter score for test 2 "

input test2

output "Enter score for test 3 "

input test3

average = test1 + test2 + test3 / 3

output "Average is ", answer

end

2.

// This pseudocode segment is intended to compute and display

// the average grade of three tests for any number of students.

// The program executes until the user enters a negative value

// for the first test score.

start

Declarations

num test1

num test2

num test3

num average

housekeeping()

while test1 >= 0

mainLoop()

endwhile

endOfJob()

stop

housekeeping()

output "Enter score for test 1 or a negative number to quit"

return

mainLoop()

output "Enter score for test 2"

input test2

average = (test1 + test2 + test3) / 3

output "Average is ", average

output "Enter score for test 1 or a negative number to quit"

input tesst1

return

endOfJob()

output "End of program"

return

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!