Professional Documents
Culture Documents
def __init__(self):
self.data_penjualan = {}
def
tambah_jual(self, namabrg, hargabrg, jumlahbrg):
if namabrg in self.data_penjualan:
self.data_penjualan[namabrg]['jumlahbrg'] += jumlahbrg
else:
def
update_jual(self, namabrg, hargabrg, jumlahbrg):
if namabrg in self.data_penjualan:
self.data_penjualan[namabrg]['hargabrg'] = hargabrg
self.data_penjualan[namabrg]['jumlahbrg'] = jumlahbrg
print(f"{namabrg}
diperbarui dalam data penjualan.")
def total_penjualan(self):
total = 0
def jumlah_barang_terjual(self):
jumlah =
0
for barang in self.data_penjualan.values():
jumlah +=
barang['jumlahbrg']
return jumlah
def rata_rata_harga_barang(self):
total_harga = 0
jumlah_barang = 0
for barang in self.data_penjualan.values():
def tampil_jual(self):
for namabrg, data in self.data_penjualan.items():
data1 = Penjualan()
print("Data
Penjualan")
print("-------------------------------")
data1.tampil_jual()
print(&
quot;-------------------------------")
print(f"Total Penjualan :
{data1.total_penjualan()}")
print(f"Jumlah Barang Terjual :
{data1.jumlah_barang_terjual()}")
print(f"Rata-rata Harga Barang :
{data1.rata_rata_harga_barang()}")