Home » questions » Is this Pseudocode correct?
Is this Pseudocode correct?
‘Comment
90-100 = A
80-89 = B
70-79 = C
60 – 69 = D
Under 60 = F
INPUT: Student name, Raw Exam Score One, Raw Exam Score Two, Raw Exam Score Three
OUTPUT: Student name "received a grade of†Letter grade (based on average of three scores)
VARIABLES: NAME, S1, S2, S3, AS, GRADE
Pseudocode
Start
Read NAME, S1, S2, S3
AS = (S1 + S2 + S3) / 3
IF AS => 90 AND AS =< 100 THEN
GRADE = A
ELSE
IF AS => 80 AND AS =< 89 THEN
GRADE = B
ELSE
IF AS => 70 AND AS =< 79 THEN
GRADE = C
ELSE
IF AS => 60 AND AS =< 69 THEN
GRADE = D
ELSE
IF AS < 60 THEN
GRADE = F
ENDIF
ENDIF
ENDIF
ENDIF
Write
Write NAME, “received a grade of ", GRADE
Stop
Or will the division of three require an integer or double?

Answers
SnowXNinja
On 2006-08-02 20:38:01
sheeple_rancher
On 2006-08-02 20:05:19