Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global kode,nama,harga,stok,kodes,namas,hargas,stoks
- kodes = []
- namas = []
- hargas = []
- stoks = []
- def banner():
- print """
- Jumlah Data : %s
- 1. Menambah Barang
- 2. Menampilkan Barang
- 3. Mengedit Barang
- 4. Menghapus Barang
- """%(str(len(kodes)))
- pil = input("> Masukan Pilihan : ")
- if pil == 1:
- tambah()
- elif pil == 2:
- tampil()
- elif pil == 3:
- edit()
- elif pil == 4:
- hapus()
- else:
- print "Salah Input"
- def tambah():
- global kode,nama,harga,stok,kodes,namas,hargas,stoks
- kode = raw_input("> Kode Barang : ")
- nama = raw_input("> Nama Barang : ")
- harga = raw_input("> Harga Barang : ")
- stok = raw_input("> Stok Barang : ")
- kodes.append(kode)
- namas.append(nama)
- hargas.append(harga)
- stoks.append(stok)
- print "Success Tambah Data Barang "
- banner()
- def tampil():
- # 1,beras,5000,4
- # 2,air,1000,3
- print """
- [ Kode Barang ][ Nama Barang ][ Harga Barang ][ Stok Barang ]
- """
- banyak = len(namas)
- for x in range(banyak):
- print " "+kodes[x],"\t\t",namas[x],"\t\t",hargas[x],"\t\t",stoks[x]
- banner()
- def edit():
- k = input("Masukan Data Keberapa Barang Yang Mau Diedit : ")
- ok = len(kodes)
- if k > ok:
- print "Data Tidak Sebanyak Itu!"
- banner()
- l = k-1
- kode = raw_input("Masukan Kode Ganti : ")
- nama = raw_input("Masukan Nama Ganti : ")
- harga = raw_input("Masukan Harga Ganti : ")
- stok = raw_input("Masukan Stok Ganti : ")
- kodes[l] = kode
- namas[l] = nama
- hargas[l] = harga
- stoks[l] = stok
- print "Succes Edit Data Ke",k
- banner()
- def hapus():
- k = input("Hapus Data Ke? : ")
- ok = len(kodes)
- if k > ok:
- print "Data Tidak Sebanyak Itu!"
- banner()
- l = k-1
- kodes.pop(l)
- namas.pop(l)
- hargas.pop(l)
- stoks.pop(l)
- print "Success Delete Data Ke",k
- banner()
- banner()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement