0% found this document useful (0 votes)
35 views2 pages

Chapter Six

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views2 pages

Chapter Six

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Function max(Integer value1,Integer value2) Function max(Integer

If value1 > value2 Then value1,Integer value2)


Return value1
Else
Return value2
End If TRUE value1 > value2?
End Function FALSE

Module main()
Declare Integer number1 Return Return
Declare Integer number2 value1 value2
Declare Integer greaterValue

Display "Enter the first number:"


Input number1
Display "Enter the second number:"
Input number2

Set greaterValue = max(number1, number2)


Display "The greater value is: ", greaterValue
End Module

Module main()

Display "Enter the


first number:"

Input number1

Display "Enter the


second number:"

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 average = calcAverage(score1, score2, score3, score4, score5)


Display "Average score is: ", average
Return "C" score >= 60 ?
Declare Integer i=1 TRUE
For i = 1 To 5 FALSE

Set grade = determineGrade(score[i])


Display "Test score ", i, ": ", score[i], " Grade: ", grade
Next i
FALSE i<=5 TRUE Return "D" Return "F"
End Module

Set average = Display "Enter test


calcAverage(score1, score2, score ", i, ": "
score3, score4, score5)

Display "Average Input score[i]


score is: ", average

Set i= i+1
Declare Integer i=1

FALSE i<=5 TRUE

Set grade =
End determineGrade(score[i])

Display "Test score ", i, ":


", score[i], " Grade: ",
grade

Set i= i+1

You might also like