第5講 IF文に挑戦しよう。

第5話 IF文の高度な応用

さて、今回は5段階に挑戦です。
評価は今度は次のようにしてみましょう。
30点未満「かなりの努力が必要です。」
30点以上50点未満「後一歩の努力です。」
50点以上60点未満「がんばりました。」
60点以上80点未満「よくがんばりました。」
80点以上「あなたは天才です。」
プログラムは次の通りです。

If Cells(i, 8) >= 80 Then
    Cells(i, 10) = "あなたは天才です。"
Else
    If Cells(i, 8) >= 60 Then
        Cells(i, 10) = "よくがんばったね"
    Else
        If Cells(i, 8) >= 50 Then
            Cells(i, 10) = "がんばったね。"
        Else
            If Cells(i, 8) >= 30 Then
                Cells(i, 10) = "後一歩の努力が必要です。"
            Else
                Cells(i, 10) = "かなりのがんばりが必要です。"
            End If
        End If
    End If
End If

ではFor文と組み合わせて40人分の5段階評価を出しましょう。

解答


第4話へ 第6講1話へ

講義トップへ

数学研究室に戻る