2017-03-22 6 views
0

擬似コードで複数のテストスコアに対してこの関数を呼び出すにはどうすればよいですか?これまで私がしている:それは私が擬似コードにユーザから受け取った10個の異なる入力を持つ10種類のテスト文字のグレードが表示されますので、複数のテストスコアのレターグレードの呼び出し関数を持つ擬似コード?

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 

どのように私は、この関数を呼び出すのだろうか?ありがとう

+0

この関数には1つの引数( '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回入力するよう促してくれました。 – ftacksverolow

+0

すると count = 5 (count> 0){ スキャンnum 決定グレード(num) count-- } – skyCode

関連する問題