python/fungsi-dan-modul/fungsi/unit/6/

Oleh riwantositinjak 56 0 pada Sabtu, 9 Des. 2017, 16:06:20


Kembali ke forum soal ini

#python #fungsi-dan-modul #fungsi


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



def diskon(harga):
  if harga > 300:
    return harga/10
  elif harga > 100:
    return harga/20
  else:
    if harga < 100:
      return diskon = 0


Apa yang salah kira kira ya ?
0 jempol


aka_arie
279
5
· 6 tahun, 11 bulan yang lalu · 0 jempol

untuk else terakhir tidak perlu pakai if, langsung return 0 aja.

karawangasb
73
0
· 6 tahun, 11 bulan yang lalu · 0 jempol

def diskon(harga):
  if harga > 300:
    return harga / 10
  elif harga > 100:
    return harga / 20
  else:
    return 0