Untitled

 avatar
unknown
python
6 months ago
1.2 kB
4
Indexable
from tabulate import tabulate

print('TOKO HERBAL ALIBABA'.center(70))
print('------------------------'.center(70))
print('1. MADU HUTAN')
print('2. TEH HIJAU')
print('3. SARI KURMA')

namaKasir = input('masukkan nama kasir : ')
jumlahInput = int(input('masukkan jumlah data : '))
data = []
totalItem = 0
totalKeseluruhan = 0

for i in range(jumlahInput):
  print('data ke-', str(i + 1))
  pilihan = int(input('pilihan [1/2/3] : '))
  jb = int(input('jumlah beli : '))
  totalItem += jb

  if pilihan == 1:
    jenis = 'madu hutan'
    harga = 120000
  elif pilihan == 2:
    jenis = 'teh hijau'
    harga = 20000
  else:
    jenis = 'sari kurma'
    harga = 80000
  
  totalBayar = harga * jb
  totalKeseluruhan += totalBayar
  data.append([pilihan, jenis, harga, jb, totalBayar])

  if jb >= 10:
    data[i].append('pouch cantik')
  else:
    data[i].append('tidak dapat bonus')

print('TOKO HERBAL ALIBABA'.center(70))
print('kasir :', namaKasir)
print(tabulate(data, headers=['no.', 'jenis', 'harga', 'jumlah beli', 'total bayar', 'bonus'], tablefmt='grid'))

print('total item = %d' % (totalItem))
print('total keseluruhan RP %d' % (totalKeseluruhan))
Editor is loading...
Leave a Comment