Assalamu'alaikum Wr. Wb.
Saya disini akan memposting script membuat kasir sederhana dengan c++
inilah script membuat kasir sederhana
#include<"iostream">// hilangkan kutip 2 sebelum di eksekusi di dev c++ using namespace std; main(){ int hbarang,diskon,sdisko , minyak,susu,nbarang,jml,totalharga, totalpem,totaldiskon,byr,kembalian; char mad; do{ cout<<"harga barang\n\n"; cout<<"BAJU KAOS :100000\n"; cout<<"JEANS :250000\n"; cout<<"SEPATU :220000\n"; cout<<"JAM TANGAM :170000\n"; cout<<"BAJU KAOS LENGAN PANJANG :140000\n"; cout<<"KEMEJA :240000\n\n"; cout<<"----------------------------------------\n"; cout <<"Daftar nama barang yang di diskon\n\n"; cout<<"1.BAJU KAOS BELI 3 DAPAT DISKON 15%\n"; cout<<"2.JEAS BELI 3 DAPAT DISKON DISKON 30%\n"; cout<<"3.SEPATU BELI 3 DAPAT DISKON 30%\n"; cout<<"4.JAM TANGAN BELI 3 DAPAT DISKON 10%\n"; cout<<"5.BAJU KAOS LENGAN PANJANG BELI 3 DAPAT DISKON 15%\n"; cout<<"6.BAJU KEMEJA BELI 3 DAPAT DISKON 15%\n\n"; cout <<"masukan kode barang yang mau di beli :"; cin >>nbarang; switch (nbarang){ case 1: cout <<'\n'<<"baju kaos\n"; hbarang=100000; cout<<"jumlah barang :"; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.15; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran :RP "<< totalharga << endl; cout<<"DIBAYAR :RP "; cin>>byr; kembalian=byr-totalharga; if (byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP" << kembalian << endl; cout<<"ada yan lain(y/t) :"; cin>>mad; break; case 2: cout <<'\n'<<"jeans\n"; hbarang=250000; cout<<"jumlah barang :"; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.3; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran :RP."<< totalharga<< endl; cout<<"DIBAYAR :RP."; cin>>byr; kembalian=byr-totalharga; if (byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP."<< kembalian<< endl; cout<<"masih ada(Y)/(T) :"; cin>>mad; break; case 3: cout <<'\n'<<"sepatu\n"; hbarang=220000; cout<<"jumlah barang :"; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.15; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran :RP."<< totalharga < cout<<"DIBAYAR :RP."; cin>>byr; kembalian=byr-totalharga; if (byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP. "<< kembalian<< endl; cout<<"masi ada(Y)/(T) :"; cin>>mad; break; case 4: cout <<'\n'<<"jam tangan\n"; hbarang=170000; cout<<"jumlah barang :"; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.10; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran :RP." << totalharga << endl; cout<<"DIBAYAR :RP."; cin>>byr; kembalian=byr-totalharga; if (byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP." << kembalian << endl; cout<<"masih ada(y)/(t) :"; cin>>mad; break; case 5: cout <<'\n'<<"baju kaos lengan panjang\n"; hbarang=140000; cout<<"jumlah barang :RP. "; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.15; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran : "<< totalharga << endl; cout<<"DIBAYAR :RP."; cin>>byr; kembalian=byr-totalharga; if ( byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP."<< kembalian << endl; cout<<"masi ada(y)/(t) :RP."; cin>>mad; break; case 6: cout <<'\n'<<"baju kemeja\n"; hbarang=240000; cout<<"jumlah barang :"; cin>>jml; totalpem=jml*hbarang; if (jml>=3) totaldiskon=hbarang*jml*0.15; else totaldiskon=hbarang*jml; if (jml>=3) totalharga=totalpem-totaldiskon; else totalharga=totalpem; cout<<"total pembayaran :"<< totalharga << endl; cout<<"DIBAYAR :RP."; cin>>byr; kembalian=byr-totalharga; if (byr < totalharga) cout<<"maaf transaksik tidak bisa dilakukan\n"; cout<<"Kembalian :RP." << kembalian << endl; cout<<"masi ada(y)/(t) :"; cin>>mad; break; default: cout<<"Kode yang anda masukkan tidak ada"; } } while (mad=='y'); cout<<"Terimah Kasih telah memakai program ini "; while(mad/='Y') return 0; } |
EmoticonEmoticon