Langsung ke konten utama

Soal Progam Python Gerobak fried chicken

SOAL PROGAM PYTHON GEROBAK FRIED CHICKEN

Hai Lucvers, Dalam artikel kali ini saya membahas studi kasus soal Dasar Pemrogaman pertemuan ke 5. Kayak apa sih soalnya? Nahh penasaran kan hayoo.. Sebelum ke soal, bagi kalian yang masih kesulitan mengenai soal Dasar Pemrogaman jangan khawatir semua ada jalannya tetapi kalian juga harus belajar ya jangan hanya mengandalkan jawaban dari orang lain. Okee yuukkk langsung saja👇👇

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 ...


Jawab :

print("   GEROBAK FRIED CHICKEN LUCIANA  ")
print("=============================")
print("Kode Jenis Potong Harga")
print("=============================")
print("D     Dada         2500")
print("P     Paha         2000")
print("S     Sayap        1500")

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 :
        jenis_potong.append("Kode Salah")
        harga.append("0")
        jumlah.append(banyak_potong[i]*int("0"))     
    i= i + 1

print(" GEROBAK FRIED CHICKEN LUCIANA  ")
print("===========================================")
print("No   Jenis     Harga        Banyak    Jumlah")
print("     Potong    Satuan       Beli      Harga ")
print("===========================================")

a = 0
while a < banyak_jenis:
    print("%i    %s       %s        %i         %i" % (a+1,jenis_potong[a], harga[a], banyak_potong[a], jumlah[a]))
    a = a + 1

jumlah_bayar = int(input("Jumlah Bayar Rp. "))
pajak = jumlah_bayar * 0.1 
total_bayar = jumlah_bayar + pajak
print("Pajak 10 % Rp. ", pajak)
print("Total Bayar Rp. ", total_bayar)


Hasil :

GEROBAK FRIED CHICKEN LUCIANA ============================= Kode Jenis Potong Harga ============================= D Dada 2500 P Paha 2000 S Sayap 1500 Banyak Jenis : 3 Jenis Ke - 1 Kode Potong [D/P/S] : D Banyak Potong : 5 Jenis Ke - 2 Kode Potong [D/P/S] : P Banyak Potong : 4 Jenis Ke - 3 Kode Potong [D/P/S] : S Banyak Potong : 3 GEROBAK FRIED CHICKEN LUCIANA =========================================== No Jenis Harga Banyak Jumlah Potong Satuan Beli Harga =========================================== 1 Dada 2500 2 5000 2 Paha 2000 2 4000 3 Sayap 1500 2 3000 Jumlah Bayar Rp. 12000 Pajak 10 % Rp. 1200.0 Total Bayar Rp. 13200.0


Bukti :

*) Tampilan input






*) Tampilan Output
 


Demikian artikel kali ini semoga bermanfaat bagi Lucvers semua..

Salam sukses😎



Komentar

Postingan populer dari blog ini

ORGANIC vs NON ORGANIC 1

  ORGANIC vs NON ORGANIC Hai Lucvers, apa kabar kalian semua ? ...Semoga kita selalu dilindungi oleh Tuhan YME yaa aminn.. Oke langsung saja, di artikel kali ini mimin membahas tentang studi belajar Bahasa Inggris ORGANIC vs NON ORGANIC. Dibacaan dan soal ini berisi mengenai  perbedaan antara ORGANIC vs NON ORGANIC,      O rganik  adalah sampah yang berasal dari sisa mahkluk hidup yang mudah terurai secara alami tanpa proses campur tangan manusia untuk dapat terurai  sedangkan Non organik  adalah sampah yang sudah tidak dipakai lagi dan sulit terurai.  D isini juga terdapat banyak kosa kata yang dapat kita pelajari dengan baik.  Contoh kosa kata yang terdapat dalam Bahasa Inggris ORGANIC vs NON ORGANIC adalah  habitat,  produced,  consumers,  contaminating,  handling,  Organic,  waste of money,  pesticides,    labels, dan masih banyak lagi.    Jadi manfaatnya belajar bahasa Inggris kali ini adalah kita bisa lebih tahu cara membedakan antara Organik dengan Non Organik. Berikut adalah ha

OLARIS ELEKTRONIK & SERVICE

Assallamualaikum wr wb Kami dari kelompok 1 mempersembahkan hasil projek kami pada study kasus perusahaan "Olaris Elektronik & Service" menggunakan Aplikasi ABSS Premier V.20  PENDAHULUAN 1.1. Latar belakang  Akuntansi merupakan suatu seni pencatatan, penggolongan, peringkasan dan pelaporan dengan cara yang baik dalam uni moneter atas transaksi-transaksi keuangan dan kejadian-kejadian lain sehubungan dengan keuangan perusahaan.   Sebuah transaksi memerlukan sebuah media/alat untuk membantu memudahkan dalam pencatatannya, ada yang menggunakan sistem manual seperti dibuku dan ada juga yang menggunakan sistem otomatis. Jika menggunakan sistem otomatis, diperlukan sebuah aplikasi. Sama halnya dengan perusahaan “Oloris Elektronik dan Service” ini, juga memerlukan sebuah aplikasi yang bisa membantu dan mempermudah dalam membuat laporan keuangan seperti pembuatan gaji, persediaan bahan baku, dan lain sebagainya. Perusahaan yang bergerak dibidang perdagangan ini memerlukan sebuah