Listing Program
def menuutama():
print("")
n = raw_input('masukkan nama Konsumen: ')
print 'Nama Konsumen :',n
print """Masukkan Pilihan
1. Bayar
2. Keluar"""
print("")
def menuutama1():
print """Masukkan Pilihan
1. Bayar
2. Keluar"""
print("")
class makanan():
def bakso (self,x):
jmlhpsn = x * 7000
pajak = jmlhpsn * 0.1
total = jmlhpsn + pajak
print 'Harga Bakso = Rp 7000'
print ''
print 'Total Makanan = Rp ',jmlhpsn
print 'Pajak = Rp ',pajak
print'___________________________________+'
print 'Total Seluruhnya = Rp ', total
return jmlhpsn
def mieayam (self,x):
jmlhpsn = x * 6000
pajak = jmlhpsn * 0.1
total = jmlhpsn + pajak
print 'Harga Mie Ayam = Rp 6000'
print ''
print 'Total Makanan = Rp ',jmlhpsn
print 'Pajak = Rp ',pajak
print'___________________________________+'
print 'Total Seluruhnya = Rp ', total
return jmlhpsn
def sotoayam (self,x):
jmlhpsn = x * 7500
pajak = jmlhpsn * 0.1
total = jmlhpsn + pajak
print 'Harga Soto Ayam = Rp 7500'
print ''
print 'Total Makanan = Rp ',jmlhpsn
print 'Pajak = Rp ',pajak
print'___________________________________+'
print 'Total Seluruhnya = Rp ', total
return jmlhpsn
def sotomie (self,x):
jmlhpsn = x * 8000
pajak = jmlhpsn * 0.1
total = jmlhpsn + pajak
print 'Harga Soto Mie = Rp 8000'
print ''
print 'Total Makanan = Rp ',jmlhpsn
print 'Pajak = Rp ',pajak
print'___________________________________+'
print 'Total Seluruhnya = Rp ', total
return jmlhpsn
def gadogado (self,x):
jmlhpsn = x * 5000
pajak = jmlhpsn * 0.1
total = jmlhpsn + pajak
print 'Harga Gado-gado = Rp 5000'
print ''
print 'Total Makanan = Rp ',jmlhpsn
print 'Pajak = Rp ',pajak
print'___________________________________+'
print 'Total Seluruhnya = Rp ', total
return jmlhpsn
class minuman():
def airmineral (self,z):
jmlhpsn1 = z * 3000
pajak = jmlhpsn1 * 0.1
total = jmlhpsn1 + pajak
print 'Harga Air Mineral = Rp 3000'
print ''
print 'Total Minuman = Rp ',jmlhpsn1
print 'Pajak = Rp ',pajak
print '__________________________________+'
print 'Total Seluruhnya = Rp ',total
return jmlhpsn1
def estehmanis (self,z):
jmlhpsn1 = z * 2000
pajak = jmlhpsn1 * 0.1
total = jmlhpsn1 + pajak
print 'Harga Es Teh Manis = Rp 2000'
print ''
print 'Total Minuman = Rp ',jmlhpsn1
print 'Pajak = Rp ',pajak
print '__________________________________+'
print 'Total Seluruhnya = Rp ',total
return jmlhpsn1
def esjeruk (self,z):
jmlhpsn1 = z * 3500
pajak = jmlhpsn1 * 0.1
total = jmlhpsn1 + pajak
print 'Harga Es Jeruk = Rp 3500'
print ''
print 'Total Minuman = Rp ',jmlhpsn1
print 'Pajak = Rp ',pajak
print '__________________________________+'
print 'Total Seluruhnya = Rp ',total
return jmlhpsn1
def jusalpukat (self,z):
jmlhpsn1 = z * 5000
pajak = jmlhpsn1 * 0.1
total = jmlhpsn1 + pajak
print 'Harga Jus Alpukat = Rp 5000'
print ''
print 'Total Minuman = Rp ',jmlhpsn1
print 'Pajak = Rp ',pajak
print '__________________________________+'
print 'Total Seluruhnya = Rp ',total
return jmlhpsn1
def jusmelon (self,z):
jmlhpsn1 = z * 4000
pajak = jmlhpsn1 * 0.1
total = jmlhpsn1 + pajak
print 'Harga Jus Melon = Rp 4000'
print ''
print 'Total Minuman = Rp ',jmlhpsn1
print 'Pajak = Rp ',pajak
print '__________________________________+'
print 'Total Seluruhnya = Rp ',total
return jmlhpsn1
def back_menu():
print ('Apakah anda ingin memesan lagi? [Y/N] :')
back = raw_input().upper()
if back == "Y":
menuutama1()
pilihan()
print("")
else:
print 'Terima Kasih !'
exit
def pilihan():
x = input ("Masukan Pilihan : ")
if x == 1:
mk = makanan()
pil=1
while pil !=6:
print """Pilih Makanan
1. BAKSO
2. MIE AYAM
3. SOTO AYAM
4. SOTO MIE
5. GADO - GADO
6. Minuman"""
pil = int (input('Masukkan pilihan anda : '))
print
if pil == 1:
print ("")
x = input ('Jumlah porsi : ')
mk.bakso(x)
pil=6
if pil == 2:
print ("")
x = input ('Jumlah porsi : ')
mk.mieayam(x)
pil=6
if pil == 3:
print ("")
x = input ('Jumlah porsi : ')
mk.sotoayam(x)
pil=6
if pil == 4:
print ("")
x = input ('Jumlah porsi : ')
mk.sotomie(x)
pil=6
if pil == 5:
print ("")
x = input ('Jumlah porsi : ')
mk.gadogado(x)
print
pil=6
pil = 0
mn = minuman()
while pil !=6:
print """Pilih Minuman
1. Air mineral
2. Es teh manis
3. Es Jeruk
4. Jus Alpukat
5. Jus Melon"""
pil = int (input('Masukkan pilihan anda : '))
print
if pil == 1:
print ("")
z = input ('Jumlah gelas : ')
mn.airmineral(z)
pil=6
back_menu()
if pil == 2:
print ("")
z = input ('Jumlah gelas : ')
mn.estehmanis(z)
pil=6
back_menu()
if pil == 3:
print ("")
z = input ('Jumlah gelas : ')
mn.esjeruk(z)
pil=6
back_menu()
if pil == 4:
print ("")
z = input ('Jumlah gelas : ')
mn.jusalpukat(z)
pil=6
back_menu()
if pil == 5:
print ("")
z = input ('Jumlah gelas : ')
mn.jusmelon(z)
pil=6
back_menu()
else:
exit
menuutama()
pilihan()
Jika ingin tahu alur, logika, fungsi sintak program diatas silahkan klik disini
kok script nya masih banyak yg eror ya , kaya seperti tanda petik nya masih banyak yg eror ya
ReplyDeletesaya mencoba script ini , tapi kok masih error ya?
ReplyDeletebeda versi python nya
DeleteSuccses :) And No Error
ReplyDeletethanks gan,, no error
ReplyDeletethanks no error
ReplyDeleteIjin nyoba gan
ReplyDeletemantap bermanfaat sekali buat saya terimahkasih
ReplyDeleteSoftware Perpustakaan Lengkap
kok ,n bermasalah yaaa
ReplyDeleteMantab artikelnya sangat membantu..
ReplyDeleteBanyak contoh" program lainnya di anakit.id
ini buat python yang versi 2 yah
ReplyDeleteMantab coding nya buat belajar langsung mantab mantab mantab
ReplyDeleteBang, minta bantuannya bang,.
ReplyDeletesaya baru belajar pyhton
nah ini saya mau buat program kasir tampilannya mau seperti ini:
TOKO KELONTONG KERONCONGAN
A. Susu Dancow
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
B. Susu Bendera
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
C. Susu SGM
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
Layar Keluaran Maunya Seperti ini
Nasukan Jenis Susu < diinput >
Nasukan Ukuran Kaleng < diinput >
Harga Satuan Barang Rp. < tampil harga satuan >
Jumlah Yang dibeli < diinput >
Harga Yang Harus dibayar Sebesar Rp.
CODINGAN SAYA STUCK DISINI:
x=0
A="SUSU DANCOW"
B="SUSU BENDERA"
C="SUSU SGM"
ukuran=""
jenis=0
print("TOKO KELONTONG KERONCONGAN")
print("--------------------------")
print("[A]. SUSU DANCOW ")
print(" [1]. Ukuran Kecil ")
print(" [2]. Ukuran Sedang ")
print(" [3]. Ukuran Besar ")
print("[B]. SUSU BENDERA ")
print(" [1]. Ukuran Kecil ")
print(" [2]. Ukuran Sedang ")
print(" [3]. Ukuran Besar ")
print("[C]. SUSU SGM ")
print(" [1]. Ukuran Kecil ")
print(" [2]. Ukuran Sedang ")
print(" [3]. Ukuran Besar ")
print("-------------------------")
def pilihan(i):
switcher={
A:"SUSU DANCOW",
B:"SUSU BENDERA",
C:"SUSU SGM",
}
jenis=raw_input("Masukan Jenis Susu : ")
x=pilihan(jenis)
print(x)
ukuran=int(input("Masukan Ukuran Kaleng : "))
if ukuran ==1:
print("Harga Satuan Rp.25000")
elif ukuran ==2:
print("Harga Satuan Rp.20000")
elif ukuran ==3:
print("Harga Satuan Rp.15000")
Mohon diKoreksi bang, Terima Kasih
Program perhitungannya kok nggak jalan min?
ReplyDeleteKok perhitungannya gabisa dijalanin ya min?
ReplyDeleteMau tanya ini bisa buat projeck akhir prapraktik alpro gak? Semester 1
ReplyDelete