Unit 5

Oleh kaisardesa28 68 1 pada Selasa, 8 Nov. 2016, 01:37:54


Kembali ke forum soal ini

#python #kondisi-dan-alur-kendali #if-dan-else


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



harga = 1200

print "A: Harga kudanya berapa ya?"
print "B: " + str(harga)

if harga == 1200:
 print "A: Kita beli 4 ekor"
elif harga == 1500:
  print "A: Kita beli 2 ekor"
else:
  print "A: Bisa dikurangi harganya?"
  print "B: Tidak bisa."
  
print "A: Selamat tinggal."

Tapi pas saya periksa 
"Output tidak mengeluarkan A: Kita beli 2 ekor"
0 jempol


Untung
299
49
· 7 tahun, 12 bulan yang lalu · 0 jempol

kaisardesa28,

Kondisi if yang tertulis adalah
if harga == 1200:
Jika harga diberi nilai 1200, maka perintah setelah if ini yang akan jalan.

Kondisi if yang seharusnya adalah
if harga < 1000:

Instruksi yang diberikan adalah
Di baris ke 8 dan 9, buatlah elif yang membandingkan harga kurang dari 1500.

Code seharusnya berbentuk
elif harga < 1500:
bukan
elif harga == 1500:

Silahkan dicoba lagi.
Semoga membantu.

kaisardesa28
68
1
penanya
· 7 tahun, 12 bulan yang lalu · 0 jempol

makasih ya mas