Jumat, 10 Februari 2017

Script kasir sederhana penghitung harga diskon mengunakan c++


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;
}

output nya akan tampak seperti dibawah ini




EmoticonEmoticon