def diskon(harga):
if harga > 300:
return harga / 10
elif harga > 100:
return harga / 20
else:
return diskon(0)
maaf ini slahnya dimana ya? apa ada yang kurang?
0 jempol
ZihxS
300
816
·
7 tahun, 5 bulan yang lalu
·
1 jempol
di else seharusnya mengembalikan 0
contoh :
def diskon(harga):
if harga > 300:
return harga / 10
elif harga > 100:
return harga / 20
else:
return 0
#panggil funsi
print diskon(400)
Faalll
87
2
·
7 tahun, 4 bulan yang lalu
·
0 jempol
salahnya dibagian " return diskon(0) " seharusnya tidak usah ada fungsi diskon(0), cukup dengan 0 jadi gini kodenya return 0