maaf mau tanya lagi soalnya agak tidak paham

Oleh islah404 165 2 pada Jumat, 3 Juni 2016, 18:18:13


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(1200)

if harga < 1000:
  print "A: Kita beli 4 ekor"
elif harga > 3000 :
  "A: Kita beli 2 ekor"

else:
  print "A: Bisa dikurangi harganya?"
  print "B: Tidak bisa."

print "A: Selamat tinggal."

eror 
Silahkan coba sekali lagi. 
Output tidak mengeluarkan A: Kita beli 2 ekor.
0 jempol


terischen
300
28
· 8 tahun, 6 bulan yang lalu · 2 jempol

Hi @islah,
Disoal meminta kita untuk mencetak output "A: Kita beli 2 ekor" dengan kata lain kita harus buat elif dengan jawab true kan ?
Kondisi sekarang adalah harga = 1200
coba perhatikan if harga < 1000, artinya apakah 1200 < 1000 ? Tidak, maka lanjut ke if berikut yaitu elif harga > 3000 artinya apakah 1200 > 3000 ? Tidak juga. Kira-kira sudah tau salah dimana? Semangat gan :)