Kesimpulan Fungsi Built-in

Oleh LouisMTB 108 0 pada Kamis, 29 April 2021, 13:12:19


Kembali ke forum soal ini

#python #fungsi-dan-modul #fungsi-built-in


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



def diskon(harga):
  if harga > 300:
    return harga/10
  elif harga > 100:
    return harga/20
  else:
    return float(harga)/100
  
x = diskon(80)
print x

Apa yang salah pada kode saya ya?
0 jempol


LouisMTB
108
0
penanya
· 3 tahun, 6 bulan yang lalu · 0 jempol

Apakah output yang diminta adalah angka yang berkoma? Kalau output yang berkoma, angka seperti apa yang diminta? Soalnya, semua angka berkoma seperti 0,08 salah

LouisMTB
108
0
penanya
· 3 tahun, 6 bulan yang lalu · 0 jempol

eh sorry bukan 0,08 melainkan 0,8

rizkianwar75
172
0
· 3 tahun, 5 bulan yang lalu · 0 jempol

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

print diskon(333)

print diskon(111)