Program C++ Menghitung Diskon Pembelian oleh Pelanggan
Contoh Program C++ untuk Menghitung Diskon Pembelian oleh Pelanggan , dimana pelanggan yang melakukan pembelian sama dengan atau diatas 50000 akan mendapatkan diskon 10% dari total belinya.
Program menggunakan perulangan while dan fungsi if - else .
program perkasiran, swalayan, supermarket sederhana . kasir. pembeli. beli.
#include <conio.h>
#include <iostream.h>
main(){
char nama_brg [20];
int jmlh_beli=0,tot_beli=0, x, y;
long int harga=0,hrg_brg=0,total=0,bayar=0,diskon;
cout<<" ==== Program Perkasiran untuk Menghitung Diskon Sederhana ==== \n\n";
cout<<"Masukkan jumlah macam barang yang sudah dibeli:";cin>>y;
x=1;
while(x<=y){
cout<<"\nMasukkan Nama Barang ke "<<x<<" : ";cin>>nama_brg;
cout<<"Masukkan Harga Barang : ";cin>>harga;
cout<<"Masukkan Jumlah beli : ";cin>>jmlh_beli;
hrg_brg = harga * jmlh_beli;
total=total + hrg_brg;
tot_beli+=jmlh_beli;
x++;
}
if(total>=50000){
diskon = 0.1*total;
}
else {
diskon = 0;
}
bayar = total - diskon;
cout<<"\nTotal beli :"<<tot_beli<<endl;
cout<<"Total Pembelian : "<<total<<endl;
cout<<"Mendapatkan diskon sebesar : "<<diskon<<endl;
cout<<"\nTotal yang harus dibayar = "<<bayar<<endl;
getch();
}
Tampilan :
Program menggunakan perulangan while dan fungsi if - else .
program perkasiran, swalayan, supermarket sederhana . kasir. pembeli. beli.
#include <conio.h>
#include <iostream.h>
main(){
char nama_brg [20];
int jmlh_beli=0,tot_beli=0, x, y;
long int harga=0,hrg_brg=0,total=0,bayar=0,diskon;
cout<<" ==== Program Perkasiran untuk Menghitung Diskon Sederhana ==== \n\n";
cout<<"Masukkan jumlah macam barang yang sudah dibeli:";cin>>y;
x=1;
while(x<=y){
cout<<"\nMasukkan Nama Barang ke "<<x<<" : ";cin>>nama_brg;
cout<<"Masukkan Harga Barang : ";cin>>harga;
cout<<"Masukkan Jumlah beli : ";cin>>jmlh_beli;
hrg_brg = harga * jmlh_beli;
total=total + hrg_brg;
tot_beli+=jmlh_beli;
x++;
}
if(total>=50000){
diskon = 0.1*total;
}
else {
diskon = 0;
}
bayar = total - diskon;
cout<<"\nTotal beli :"<<tot_beli<<endl;
cout<<"Total Pembelian : "<<total<<endl;
cout<<"Mendapatkan diskon sebesar : "<<diskon<<endl;
cout<<"\nTotal yang harus dibayar = "<<bayar<<endl;
getch();
}
Tampilan :
wahh...bagus nihh...
ReplyDeletePranala --> Contoh Program C++ Menghitung Total Belanja dan Pembayaran
DeleteGa ke buka bang statement mising di while(x<=y){
DeleteApa yng kurang ya ???
gan posting contoh pemrograman perpaduan antara struck,linked list,tree,array
ReplyDeleteade
ReplyDeletegan apa si yang menjadi dasar kita untuk jago membuat program
ReplyDeletekalau contoh 15 persen gmn gan??
ReplyDeleteya tinggal 0.15*total
Deletebermanfaat
ReplyDeleteizin BW mas
http://hi-codding.blogspot.co.id/2015/12/aplikasi-untuk-menghitung-diskon.html
gak dpt di buka cout nya gan
ReplyDeleteTambahin using namespace std; dibawah #include
Delete(.h) yg ada didalam iostream dihapus sehingga menjadi #include
bang... itu while(x<=y) kog error ya...
ReplyDeletedia... statement missing.
ini jenis program apa gan, array atau apa gitu
ReplyDeleteStatement missing mulu gan di while(x<=y){
ReplyDeleteYang kurang nya apa gan