mohon bantuan nya semua nya

Oleh islah404 165 2 pada Selasa, 28 Juni 2016, 13:24:28


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



# Yeah anda sudah lebih dari setengah di pelajaran Python!
def diskon(harga):
  if harga > 300:
float(return harga/10)
  elif harga > 100:
float(return harga/20)
  else:
float(return 0)

print diskon(333)

print diskon(111)

eror : Silahkan coba sekali lagi. 
IndentationError: expected an indented block (<string>, line 5)

terimakasih
0 jempol


bramanto
300
1157
· 8 tahun, 4 bulan yang lalu · 3 jempol

Salam Diskusi

Hai Coder @islah404, perhatikan penggunaan fungsi float, return dan penggunaan statement if. sintaks code yang coder tuliskan kurang tepat. Sintaks code sederhanaNya seperti ini : 

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

print diskon(333)

print diskon(111)

islah404
165
2
penanya
· 8 tahun, 4 bulan yang lalu · 0 jempol

oalah makasih banget mas :D butuh pembelajaran lagi saya :D