Chapter Six
Chapter Six
Module main()
Declare Integer number1 Return Return
Declare Integer number2 value1 value2
Declare Integer greaterValue
Module main()
Input number1
Input number2
Set greaterValue =
max(number1, number2)
Display "The
greater value is: ",
greaterValue
End
Function calcAverage( Integer score1, Integer
Function calcAverage( Integer score1, Integer score2, Integer score2, Integer score3, Integer score4, Integer
score3, Integer score4, Integer score5) score5)
Declare Real average
Set average = (score1 + score2 + score3 + score4 + score5) / 5
Return average
Set average = (score1 + score2
End Function
+ score3 + score4 + score5) / 5
Function determineGrade(Integer score)
If score >= 90 Then
Return "A" Return average
ElseIf score >= 80 Then
Return "B"
ElseIf score >= 70 Then
Function
Return "C"
determineGrade(Integer score)
ElseIf score >= 60 Then
Return "D"
Else Declare Real score1, score2,
Return "F" score3, score4, score5, average
End If score >= 90? FALSE
Declare String grade TRUE
End Function
Module main()
Declare Real score1, score2, score3, score4, score5, average
Return "A" TRUE score >= 80?
Declare String grade FALSE
For i = 1 To 5
Display "Enter test score ", i, ": "
Input score[i] Return "B"
Next i
Module main() TRUE score >= 70 ? FALSE
Set i= i+1
Declare Integer i=1
Set grade =
End determineGrade(score[i])
Set i= i+1