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

Postingan populer dari blog ini

Makalah "Peluang dan Tantangan Revolusi Industri 4.0 terhadap Perkembangan Teknologi di Indonesia"

Reading Exercise: Organic Foods (English Club)

Pengenalan dan Penerapan Software ABSS Premier V20 pada perusahaan CV. Elektroski Menggunakan Konsep Multi Currency