2017-03-22 3 views
0

의사 코드에서 여러 테스트 점수에 대해이 함수를 어떻게 호출합니까? 지금까지 내가 가진 :다중 테스트 점수 문자 등급을위한 호출 함수가있는 의사 코드?

Function String determineGrade(Real number) 
    if score >= 90 
     return "A" 
    else if score >= 80 
     return "B" 
    else if score >= 70 
     return "C" 
    else if score >= 60 
     return "D" 
    else 
     return "F" 
    end if 
    End function 

는 내가 의사에 사용자로부터 받았습니다 10 개 개의 입력과 10 개의 시험 성적 등급을 표시합니다 그래서이 함수를 호출하는 방법? 감사합니다

+0

이 함수에는 하나의 인수 ('number') 만 있습니다. 매번 다른 입력을 제공하여 반복적으로 호출 할 수 있습니다. – apk

+0

어떻게 반복 호출합니까? – ftacksverolow

답변

1

그것은 당신이 배열에서 성적을 얻는 지 또는 임의로 생성하는지에 따라 다릅니다. 배열의 경우 예를 들어 이렇게 할 수 있습니다.

Function String name() // type can be void if you are printing 
    for i=0, i<10, i++ 
     determineGrade(number[i]) 
+0

배열이나 랜덤하지 않습니다. 그저 5 번에 5 번 테스트 점수를 입력하도록 사용자에게 5 번 묻습니다. – ftacksverolow

+0

다음 수 = 5 동안 작업을 수행 할 수 있습니다 (계산> 0) { 스캔 납입 determineGrade (NUM) count-- } – skyCode