Question: I must make a corrections to the following program; // Program lets user input scores on four tests // Average is computed and letter grade

I must make a corrections to the following program;

// Program

lets

user

input

scores

on four

tests

// Average

is computed

and

letter

grade

is determined

// Letter

grades

are

based

on 90 for

an A, 80 for a B, and

so on

start

string

name

num

score

num

NUM_TESTS

= 4

num

NUM_RANGES

= 5

num

RANGES[NUM_RANGES]

= 90,

80,

70,

60, 0

num

QUIT

= "ZZZZZ"

string

GRADES[NUM_RANGES]

= "A",

"B",

"C",

"D",

"F"

num

total

num

average

num

sub

output

"Enter

student

name

or ", QUIT,

" to

quit

"

input

name

while

name

<> QUIT

sub

= 0

while

sub

< NUM_TESTS

output

"Enter

score

"

input

score

total

= total

+ score

endwhile

average

= total

/ NUM_TESTS

sub

= 0

while

average

< RANGES[NUM_TESTS]

sub

= sub

+ 1

endwhile

letterGrade

= GRADES[NUM_TESTS]

output

name,

letterGrade

output

"Enter

student

name

or ", QUIT,

" to

quit

"

input

name

endwhile

stop

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!