Anda di halaman 1dari 9

BAB 1

Pendahuluan

1.LATAR BELAKANG MASALAH

memasuki tahun ajaran sekolah baru membuat konveksi abadi jaya menglami
peningkatan pemesanan seragam
tetapi sistem penerimaan pemesanan masih manual jadi banyak sekali data
customer yang belum tertulis hingga menjadi penumpukan pemesanan

akibat dari penumpukan data pemesanan yang belum tertulis


banyak customer yang akan membatalkan pesanan kepada konveksi abadi jaya
karenan pemesanan mereka yang belum pasti

sebelum banyak customer yang akan membatalkan pesanannya, pemilik konveksi


langsung membuat program pemesanan seragam
agar dapat lebih cepat mendata pesanan. supaya tidak ada customer yang
mengeluh karena proses pesanannya yang lama.

1.2 TUJUAN
adapun tujuan dari program ini adalah

1.membantu meringankan pemilik toko agar tidak terjadi penumpukan data


pemesanan
2.dapat membaca pesanan lebih detail

1.3 RUANG LINGKUP

adapun ruang lingkup permasalahan ini yaitu hanya pada lingkup sekitar kegiatan
transaksi yang ada pada konveksi abadi jaya
BAB 2
Hasil dan Pembahasan

2.1 PSEUDOCODE

1.program pemesanan seragam sekolah


2.mulai
3.deklarasi
4.masukan nama pemesan
5.masukan data yang ingin dipesan
DESKRIPSI
1.baca nama pemesan
2.baca data pemesanan
3.baca jumlah pemesanan
4.cetak pesanan
selesai

FLOWCHART

ambil ingin pesanan di


Mulai melakukan
antrian pesan proses dan
pemesanan
lagi customer end
dapat
kwitansi
2.3 USER INTERFACE

a.menampikan tampilan input program


b.menampikan tampilan output program
2.4 LISTING PROGRAM

#kasir koperasi seragam sekolah


#syntax def and while

def menu():
print("================================")
print("KOPERASI SERAGAM SEKOLAH")
print("kode barang | ukuran | nama barang | harga per lusin")
print("O | S/M/L | olahrga | Rp.500.000,- " )
print("B | S/M/L | batik | Rp.400.000,- ")
print("W | S/M/L | warpack | Rp.550.000,- ")
print("==
========================================================")
menu()
nama=input("masukan nama pembeli :")
def garis():

print("=========================================================="
)
garis()
jumlah_beli=int(input("masukan jumlah transaksi :"))
kode_barang=[]
ukuran=[]
nama_barang=[]
masukan_jumlah=[]
total_belanja=[]
uang_bayar=[]
uang_kembali=[]
harga=[]
jumlah=[]
i=0
while i<jumlah_beli:
print("Data ke -",i+1)

kode_barang.append(input("masukan kode barang :"))


masukan_jumlah.append(int(input("masukan jumlah beli :")))
if kode_barang[i] == "O":
nama_barang.append("OLAHRGA")
harga.append("500000")
jumlah.append(masukan_jumlah[i]*int(500000))
elif kode_barang[i]=="B" :
nama_barang.append("BATIK")
harga.append("400000")
jumlah.append(masukan_jumlah[i]*int(400000))
elif kode_barang[i]=="W" :
nama_barang.append("WARPACK")
harga.append("550000")
jumlah.append(masukan_jumlah[i]*int(550000))
else :
nama_barang.append("kode salah")
harga.append("O")
jumlah.append(masukan_jumlah[i]*int("0"))
i =i+1
garis()
print("nama pembeli :",nama)
def menu():

print("=======================================================")
print("no | nama barang | harga per lusin | qty | subtotal")

print("=======================================================")
menu()

total_belanjaan=0
a=0
while a<jumlah_beli :
total_belanjaan=total_belanjaan + jumlah[a]
print("%i %s %s %i %i"%
(a+1,nama_barang[a],harga[a],masukan_jumlah[a],jumlah[a]))
a=a+1
garis()
print("total_belanjaan Rp.",total_belanjaan)
bayar=int(input("masukan uang bayar Rp."))
uang_kembali = bayar-total_belanjaan
print(" uang_kembali Rp.",uang_kembali)
garis()
BAB 3
Penutup
3.1 KESIMPULAN

dengan membuat program ini dapat meringankan pekerjaan dan mempermudah


proses pemesanan
seragam tersebut

3.2 SARAN

sebaiknya dalam membuat kode program perhatikan huruf besar dan huruf kecilnya
karena C++ bersifat casentive
selain itu kita juga harus memperhatikan compiler yang digunakan untuk
menjalankan program tersebut
agar program berjalan sesuai keinginan kita tanpa ada kesalahan-kesalahan.

Anda mungkin juga menyukai