選択肢 1 と 4 が正しく、選択肢 2 と 3 が正しくないのはなぜですか?
変数 grade1 と grade2 は、2 つのコースの成績を表します。変数 num_passed は現在 0 を参照しています。num_passed が合格したコース数 (50 以上) を参照するようにするコード フラグメントを選択します。
Option 1
if grade1 >= 50:
num_passed = num_passed + 1
if grade2 >= 50:
num_passed = num_passed + 1
Option 2
if grade1 >= 50:
num_passed = num_passed + 1
elif grade2 >= 50:
num_passed = num_passed + 1
Option 3
if grade1 >= 50 and grade2 >= 50:
num_passed = 2
if grade1 >= 50:
num_passed = 1
if grade2 >= 50:
num_passed = 1
Option 4
if grade1 >= 50 and grade2 >= 50:
num_passed = 2
elif grade1 >= 50:
num_passed = 1
elif grade2 >= 50:
num_passed = 1