Kode Program Kasir Python 3.10.7

 Kode Pembuatan Program Kasir Python 3.10.7




Pada kesempatan kali ini saya akan memberikan sebuah contoh program kasir penjualan sederhana menggunakan bahasa Python versi 3.10.7, yang merupakan tugas yang pernah mahasiswa UNISNU pada mata kuliah Pemrograman. Saya membantu kalian untuk menentukan refrensi untuk membuat program sederhana dengan bahasa python.

Saya menampilkan beberapa contoh dari program, source code, dan file program-nya. Gass ke Intinya sobat Go Bloog'ers.

Kasir Sebuah Restoran Makanan

Restoran Ver's menjual berbagai makanan dengan berbagai pilihan menu, pada usaha Resotran ini sudah masuk (PKP) Pengusaha Kena Pajak. Dengan begitu penjual atau pengusaha memberikan pungutan tambahan biaya sebesar 1% atau PPN saat pembelian minuman kopi, berikut detail kasir Restoran makanan :

1. Untuk proses penginputan pada mesin kasir perlu memasukkan list abjad urutan menu yang tersedia (a,b,c, dan d), kemudian lanjut ke input jumlah pesan.Jika proses input tidak sesuai dengan list menu yang tersedia maka akan muncul notif proses input tidak tersedia dan akan di berikan pilihan untuk melanjutkan order atau tidak

Jika Y proses akan lanjut ke print invoice yang kosong dan di alihkan ke tampilan utama kembali untuk bisa melakukan input dari awal.

Jika memilih N proses akan print invoice kosong dan proses selesai.

2. Penambahan pungutan biaya PPN 1% kepada pembeli, pajak= int(harga*0.01), harga(28000*jumlahpesan), totalharga=int(harga+pajak)

3. Proses print melakukan print menu yang dipilih, jumlah pesan, harga*jumlahpesan, diskon, pajak, dan jumlah yang harus di bayar.

4. Di akhir ada survey rating untuk Restoran 1-100 point, di antaranya nilai 1-50 adalah rating jelek, dan 51-100 adalah rating terbaik untuk Restoran. Ada pilihan untuk lanjut order atau berhenti jika, Pilihan Y akan Lanjut seperti awal, jika input N program akan berhenti.


Daftar harga Menu Restoran Ver's

INISIALISASI LISTMENU KOPIHARGA MENU KOPI
AAyam SmackDown Mulut terbakarRp 40.000
BFried Nasi GoatRp 35.000
CSate ChikenRp 28.000
DBeef Rendang + RiceRp 30.000
Berikut lampiran program


print (" ") print (" ") menu = "y" or "Y" while menu == "y" or "Y": print("***************************************************************") print("************ Selamat Datang di Restoran The Of Ver's **********") print("************** List Menu Restoran **************") print(" ==============================================================") print(" 1. Ayam SmackDown Mulut Terbakar : Rp 40.000") print(" 2. Fried Nasi Goat : Rp 35.000") print(" 3. Sate Chiken : Rp 28.000") print(" 4. Beef Rendang + Rice : Rp 30.000") print(" 5. Beef Wagyu A5 : Rp 250.000") print(" ==============================================================") listMenu=str(input(" Masukkan angka sesuai dengan menu yang tersedia = ")) jumlahPesanan=int(input(" Jumlah dibeli = ")) if listMenu == "1": namaMenu= " Ayam SmackDown Mulut Terbakar" harga=(40000*jumlahPesanan) pajak= int(harga * 0.01) if jumlahPesanan >= 5: totalHarga=int(harga+pajak) else: totalHarga=int(harga+pajak) elif listMenu == "2": namaMenu= " Fried Nasi Goat" harga = (35000*jumlahPesanan) pajak = int(harga * 0.01) if jumlahPesanan >= 5: totalHarga =int(harga+pajak) else: totalHarga =int(harga+pajak) elif listMenu == "3": namaMenu= " Sate chiken" harga=int(28000*jumlahPesanan) pajak = int(harga * 0.01) totalHarga=int(harga+pajak) elif listMenu == "4": namaMenu= " Beef Rendang + Rice" harga=int(30000*jumlahPesanan) pajak = int(harga * 0.01) totalHarga = int(harga+pajak) elif listMenu == "5": namaMenu= " Beef Wagyu A5" harga=int(250000*jumlahPesanan) pajak = int(harga * 0.01) totalHarga = int(harga+pajak) else: menu=input(" Maaf,Menu yang dipilih tidak tersedia di restoran") print(" ------------------------------") print(" Menu :",namaMenu) print(" Jumlah Pesanan :", jumlahPesanan) print(" Harga :", harga) print(" Pajak :", pajak) print(" ------------------------------") print(" Total Pembayaran :", totalHarga) print(" ------------------------------") #Permprograman Menentukan Nilai pelayanan Restoran print(" ") print("Berapa Skor Pelayanan di Restoran The Of Ver's") a = input("Masukkan Angka 1-100 = ") b = int (a) if (int(a)%51 == 0): print ("Terima Kasih Sudah memberikan Rating Terbaik untuk Restoran kami") else: print ("Terima Kasih, Kami akan perbaiki Pelayanan Kami") print(" ") print(" ") menu=input("Mau pesan lagi? pilih Y jika Ya, pilih N jika Tidak (Y/N) = ")


Berikut lampiran output program




Oke sobat Go Blogg'ers semoga yang saya share kepada kalian ilmu kali ini bermanfaat untuk refrensi tugas kalian, 
pembelajaran terkait dasar pemrograman menggunakan bahasa python, semoga bermafaat.



Komentar