Studi Kasus "GEROBAK FRIED CHICKEN"
🌹Assalamu'alaikum Warahmatullahi Wabarakatuh🌹
Alhamdullilahirabbil'alamin Allah masih memberi saya kesempatan untuk bisa menulis blog ini kembali. Baiklah, welcome to my blog guy. Sekarang aku mau membahas studi kasus "Gerobak Fried Chicken". Beda dari sebelumnya yang isinya bahasa Inggris, biar ga bosen yah wkwk...
Mungkin sebagian dari teman-teman masih bingung menyelesaikan kasus ini. Yah, sebenarnya aku juga ya. Namun, karena benar-benar kepo akhirnya dikerjakan sampai bisa hehe. Daripada kelamaan cek aja yuk!!
Nah, ini dia soal studi kasusnya, lumayan rumit yaa😂
Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan program untuk membantu kelancaran usahaannya.
“GEROBAK FRIED CHICKEN” mempunyai daftar harga ayam sebagai berikut :
Kode JenisPotong Harga
----------------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
----------------------------------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang diinginkan sebagai berikut:
Layar Masukkan
GEROBAK FRIED CHICKEN
--------------------------------------
Kode JenisPotong Harga
--------------------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp. 1500
--------------------------------------
Banyak Jenis : ... <diinput> Jenis Ke - ... <proses counter>
Kode Potong [D/P/S] : ... <diinput> Banyak Potong : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>
Layar Keluaran
GEROBAK FIRED CHICHEN
-------------------------------------------------------------
No. Jenis Harga Bayak Jumlah Potong Satuan Beli Harga
-------------------------------------------------------------
... ....... .... .... Rp ....
... ....... .... .... Rp ....
------------------------------------------------------------
Jumlah Bayar Rp ....
Pajak 10% Rp ....
Total Bayar Rp ....
Terus gimana nih penyelesaiannya??
print(' GEROBAK FRIED CHICKEN')
print('-----------------------------------------------')
print('kode jenis potong harga')
print('-----------------------------------------------')
print('D Dada Rp2500')
print('P Paha Rp2000')
print('S Sayap Rp1500')
print('-----------------------------------------------')
banyak_jenis = int(input('banyak jenis:'))
kode_potong = []
banyak_potong = []
jenis_potong = []
harga = []
jumlah = []
i = 0
while i < banyak_jenis:
print('jenis ke-', i + 1)
kode_potong.append(input('kode potong [D/P/S]:'))
banyak_potong.append(int(input('banyak_potong:')))
if kode_potong[i] == 'D' or kode_potong[i] == 'd':
jenis_potong.append('Dada')
harga.append ('2500')
jumlah.append(banyak_potong[i]*int(2500))
elif kode_potong[i] == 'P' or kode_potong[i] == 'p':
jenis_potong.append('Paha')
harga.append ('2000')
jumlah.append(banyak_potong[i]*int(2000))
elif kode_potong[i] == 'S' or kode_potong[i] == 's':
jenis_potong.append('Sayap')
harga.append ('1500')
jumlah.append(banyak_potong[i]*int(1500))
else:
kode_potong[i] == 'kode tidak ditemukan'
harga.append ('0')
jumlah.append(banyak_potong[i]*int(0))
i = i + 1
print(' GEROBAK FRIED CHICKEN')
print('-----------------------------------------------')
print('No. Jenis Harga Banyak Jumlah')
print(' Potong Satuan Beli Harga')
print('-----------------------------------------------')
jumlah_bayar = 0
a = 0
while a < banyak_jenis:
jumlah_bayar = jumlah_bayar + jumlah[a]
print("%i %s %s %i %i " % (a+1, jenis_potong[a], harga[a], banyak_potong[a], jumlah[a]))
a = a + 1
pajak = jumlah_bayar * 0.1
total_bayar = jumlah_bayar + pajak
print(' Jumlah Bayar Rp', jumlah_bayar)
print(' Pajak 10% Rp', pajak)
print(' Total Bayar Rp', total_bayar)
Hasil run akan menjadi seperti berikut:
GEROBAK FRIED CHICKEN
-----------------------------------------------
kode jenis potong harga
-----------------------------------------------
D Dada Rp2500
P Paha Rp2000
S Sayap Rp1500
-----------------------------------------------
banyak jenis:3
jenis ke- 1
kode potong [D/P/S]:d
banyak_potong:6
jenis ke- 2
kode potong [D/P/S]:p
banyak_potong:8
jenis ke- 3
kode potong [D/P/S]:s
banyak_potong:10
GEROBAK FRIED CHICKEN
-----------------------------------------------
No. Jenis Harga Banyak Jumlah
Potong Satuan Beli Harga
-----------------------------------------------
1 Dada 2500 6 15000
2 Paha 2000 8 16000
3 Sayap 1500 10 15000
Jumlah Bayar Rp 46000
Pajak 10% Rp 4600.0
Total Bayar Rp 50600.0
Process finished with exit code 0
Dan ini adalah hasil screenshootnya:
Sekian dari saya, semoga bermanfaat.
🌹Wassalamu'alaikum Warahmatullahi Wabarakatuh🌹
Komentar
Posting Komentar