def diskon(harga): if harga > 300: return harga / 10 elif harga > 100 and harga < 300: return harga / 20 else: return harga == 0 gimana ya? tolong dibantu
0 jempol
bramanto
300
1157
·
8 tahun yang lalu
·
0 jempol
Halo coder @ballo. Perhatikan dengan baik instruksi soal ini : Jika harga di antara 100 hingga 300, maka diskon() akan mengembalikan nilai harga dibagi dengan 20, Pada elif, coder cukup menuliskan seperti ini : elif (harga >=100): ------------------------------------------------------------------------------ Lalu pada instruksi soal ini : Jika harga di bawah 100, maka diskon() akan mengembalikan 0. Coder cukup menuliskannya seperti ini : else: return 0
sopanmukti
147
2
·
8 tahun yang lalu
·
0 jempol
def diskon(harga): if harga > 300: return harga / 10 elif (harga >=100): return harga / 20 else: return 0 masih belum bisa dengan code ini,knp ya? def diskon(harga): if harga > 300: return harga / 10 elif harga > 100: return harga / 20 else: return 0 Dengan code ini juga tidak bisa..salahnya dimana? mohon petunjuk..
bramanto
300
1157
·
8 tahun yang lalu
·
1 jempol
Halo coder @sopanmukti, kalau boleh tau pesan errornya seperti apa ? agar teman-teman coder yang lain dapat membantu.. ^_^
wahyoe.haziq
88
2
·
7 tahun, 11 bulan yang lalu
·
1 jempol
bisa coba dengan yang ini def diskon(harga): if harga > 300: return harga / 10 elif harga >= 100 and harga <= 300: return harga/20 else: return 0
anonymous_14
213
0
·
7 tahun, 11 bulan yang lalu
·
0 jempol
syntax error Nya di line4
fadjarrafi21
211
1
·
7 tahun, 11 bulan yang lalu
·
0 jempol
kalo code saya seperti ini def diskon(harga) : if harga > 300 return harga / 10 elif harga >= 100 return harga / 20 else: return 0 dan error nya invalid syntax string line 2 maksudnya bagaimana ya??
bramanto
300
1157
·
7 tahun, 11 bulan yang lalu
·
0 jempol
Halo coder @fadjarrafi21, coba gunakan tanda titik dua pada akhir kondisi if, else maupun elif. def diskon(harga) : if harga > 300 : return harga / 10 elif harga >= 100 : return harga / 20 else: return 0
fadjarrafi21
211
1
·
7 tahun, 11 bulan yang lalu
·
0 jempol
oke fix thanks gan
yoni
90
3
·
7 tahun, 9 bulan yang lalu
·
1 jempol
def diskon(harga): if harga > 300: return harga / 10 elif harga >= 100 and harga <= 300: return harga / 20 else: return 0 oke
Agisaputra_laia
207
0
·
3 tahun yang lalu
·
0 jempol
Buatlah dua variabel yaitu tebakan dan angka. Berikan keduanya nilai bertipe angka (integer). Lakukan if yang akan memeriksa jika tebakan lebih kecil dibandingkan angka, maka code anda akan mencetak "Tebakan terlalu rendah!". Berikutnya lakukan elif yang akan memeriksa jika tebakan lebih besar dibandingkan angka, maka code akan mencetak "Tebakan terlalu tinggi!". Terakhir else yang akan mencetak "Tebakan anda tepat". Bermain-main lah, ubah nilai dari angka dan tebakan dan lihat outputnya berubah saat anda jalankan.