setelah mengunjungi allaboutalgoritma, saya tertarik sewaktu melihat kode program penghitung pecahannya, dan saya mengubahnya ke python. disini saya tak memakai terlalu banyak variabel, hanya memakai percabangan IF yang banyak (yang memang sepertinya dibutuhkan). berikut ini kodenya










#program penghitung uang pecahan

print "selamat datang di program penghitung uang pecahan"

jumlah = input("jumlah uang anda")
hasil=jumlah/100000
sisa=jumlah%100000
print "jumlah uang pecahan anda"
print hasil, "seratusribuan"
if (sisa>=50000):
hasil=sisa/50000
sisa=sisa%50000
print hasil, "limapuluhribuan"
if (sisa>=20000):
hasil=sisa/20000
sisa=sisa%20000
print hasil, "duapuluhribuan"
if (sisa>=10000):
hasil=sisa/10000
sisa=sisa%10000
print hasil, "sepuluhribuan"
if (sisa>=5000):
hasil=sisa/5000
sisa=sisa%5000
print hasil, "limaribuan"
if (sisa>=1000):
hasil=sisa/1000
sisa=sisa%1000
print hasil, "seribuan"
if (sisa>=500):
hasil=sisa/500
sisa=sisa%500
print hasil, "limaratusan"
if (sisa>=100):
hasil=sisa/100
sisa=sisa%100
print hasil, "seratusan"
else:
print "rupiah"

Diposting oleh Unknown Selasa, 09 Maret 2010

2 komentar

  1. Unknown Says:
  2. ka,saya baru belajar bahasa pemograman jadi kurang ngerti , ini maksudnya apa ya ka?

    File "C:/Users/husni/Documents/pecahan_uang.py", line 5, in
    hasil=jumlah/100000
    TypeError: unsupported operand type(s) for /: 'str' and 'int'

    saya bingung :((

     
  3. bang kalau untuk tidak dapat memunculkan minus kode programnya apa yah

     

Subscribe here