Kuis

Posted on

Ada seorang guru menggunakan program, dalam bahasa Phyton, untuk menentukan nilai huruf siswa.
Programnya:
x= #akan ditambahkan per siswa
if x>72 and x<82:
print("C")
elif x>81 and x<91:
print("B")
elif x>90:
print("A")
else:
print("D")

Untuk mendapat nilai B, nilai minimal siswa adalah?
A. 80
B. 81
C. 82
D. 90
E. 91

Kuis

Jawaban:

C. 82

Penjelasan:

saya kurang paham bagaimana python akan mengeksekusi tanda kesamaan dan ketaksamaan matematika pada programnya

namun karena perintah B memiliki syarat lebih besar dari 81 dan kurang dari 91, serta melalui asumsi bahwa input akan berupa integer (bilangan bulat) maka jawabannya bukan 81 melainkan angka setelahnya yakni 82.

Jawaban:

C.82

x<82
print("C")

elif x>81 and x<91:

print("B")

elif x>90:

print("A")

else:

print("D")