¡Buatlah program tentang Kasir.
¡Program ini menerima inputan berupa total belanja. Jika total belanja > Rp.100.000, maka pembeli mendapat diskon 10%. Jika total belanja > Rp.200.000, maka mendapat diskon 15%. Dan jika total belanja > Rp.300.000, maka diskon 20%.
¡Kemudian jika pembeli termasuk member, maka mendapat tambahan diskon 5%. Program juga menerima inputan berupa uang yang diserahkan pembeli dan menampilkan kembaliannya. Jika uangnya kurang, maka akan menampilkan kurangnya berapa.,.,
#include <conio.h>
#include <iostream.h>
main()
{int harga_barang, harus, satuan, total_harga, option, pembayaran;
int kembalian, kurang;
float diskon;
{cout<<" KASIR IHSAN BADRUZZAMAN "<<endl;
cout<<" ------------------------ "<<endl;
cout<<" xxxxxxxxxxxxxxxxxxxxxxxx "<<endl;
cout<<" xx OPTION xx "<<endl;
cout<<" xx 1. Member xx "<<endl;
cout<<" xx 2. Bukan Member xx "<<endl;
cout<<" xxxxxxxxxxxxxxxxxxxxxxxx "<<endl;
option:
cout<<" Pilih Option [1/2] : "; cin>>option<<endl;
{if ((option != 1)&&(option != 2))
{cout<<" Maaf!! Option Salah"<<endl;
cout<<endl;
goto option;}
else
{cout<<endl;}
}
cout<<" ------------------------------------- "<<endl;
cout<<" Masukkan Harga Barang : Rp. "; cin>>harga_barang;
cout<<" Masukkan Satuan : "; cin>>satuan;
total_harga=satuan*harga_barang;
cout<<" Total Harga = Rp. "<<total_harga<<endl<<endl;
if (option==1)
{if ((total_harga > 100000) && (total_harga <=200000))
{diskon=total_harga*0.15;
cout<<" Potongan : Rp. "<<diskon<<endl<<endl;}
else if ((total_harga>200000)&&(total_harga<= 300000))
{diskon=total_harga*0.2;
cout<<" Potongan : Rp. "<<diskon<<endl<<endl;}
else if (total_harga > 300000)
{diskon=total_harga*0.25;
cout<<" Potongan : Rp. "<<diskon<<endl<<endl;}
else
{diskon=total_harga*0.05;
cout<<" Potongan 5% : Rp. "<<diskon<<endl<<endl;}
}
else if (option==2)
{if ((total_harga > 100000) && (total_harga <=200000))
{diskon=total_harga*0.1;
cout<<" Potongan : Rp. "<<diskon<<endl;}
else if ((total_harga > 200000)&&(total_harga <= 300000))
{diskon=total_harga*0.15;
cout<<" Potongan : Rp. "<<diskon<<endl;}
else if (total_harga > 300000)
{diskon=total_harga*0.2;
cout<<" Potongan : Rp. "<<diskon<<endl;}
else
{cout<<endl;}
}
else
cout<<endl;
cout<<" ------------------------------------ "<<endl;
harus = total_harga-diskon;
cout<<" Harus Di Bayar : Rp. "<<harus<<endl;
cout<<" Pembayaran : Rp. "; cin>>pembayaran;
if (pembayaran > harus)
{kembalian = pembayaran - harus;
cout<<" Kembalian : Rp. "<<kembalian<<endl;}
else if (pembayaran<harus)
{kurang = harus - pembayaran;
cout<<" Kurang : Rp. "<<kurang<<endl;}
else
{cout<<" Uang Anda Pas "<<endl<<endl;}
cout<<" ================================ "<<endl;
cout<<" Terima Kasih Telah Berkunjung "<<endl<<endl;
}
getch();