Program C++ Mencari Total Belanja Pelanggan Menggunakan if - else Bersarang
Menghitung Total yang harus dibayar Pembeli.
Pembeli dibedakan menjadi member dan bukan member.
Untuk Member, akan mendapatkan diskon berdasarkan pembeliannya. Jika belanja > 50000, maka mendapatkan diskon 20% dari total belanjanya. Jika belanja > 30000 maka mendapatkan diskon 10% dari total belanjanya.
Dibawah atau sama dengan dari 30000 maka mendapatkan diskon 5% dari total belanjanya.
Untuk yang bukan member , tidak mendapatkan diskon.
Script C++ :
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
main(){
char Jenis_pembeli[20];
float belanja;
float diskon;
float pembayaran;
char member;
cout<<"Program Menghitung Total Bayar Konsumen";cout<<endl;
cout<<"Masukkan Jenis Pembeli : ";cin>>Jenis_pembeli;cout<<endl;
cout<<"Masukkan Jumlah Belanja : ";cin>>belanja;
clrscr;
if(strcmp(Jenis_pembeli,"member")==0){ // yang dibandingkan berupa string
if(belanja>50000){diskon=0.2*belanja;}
else if(belanja>30000 && belanja<=50000){diskon=0.1*belanja;}
else if(belanja<=30000){diskon=0.05*belanja;} }
else {diskon = 0;}
pembayaran=belanja-diskon;
cout<<"Total yang harus dibayar pelanggan adalah : "<<pembayaran;
getch();
}
Pembeli dibedakan menjadi member dan bukan member.
Untuk Member, akan mendapatkan diskon berdasarkan pembeliannya. Jika belanja > 50000, maka mendapatkan diskon 20% dari total belanjanya. Jika belanja > 30000 maka mendapatkan diskon 10% dari total belanjanya.
Dibawah atau sama dengan dari 30000 maka mendapatkan diskon 5% dari total belanjanya.
Untuk yang bukan member , tidak mendapatkan diskon.
Script C++ :
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
main(){
char Jenis_pembeli[20];
float belanja;
float diskon;
float pembayaran;
char member;
cout<<"Program Menghitung Total Bayar Konsumen";cout<<endl;
cout<<"Masukkan Jenis Pembeli : ";cin>>Jenis_pembeli;cout<<endl;
cout<<"Masukkan Jumlah Belanja : ";cin>>belanja;
clrscr;
if(strcmp(Jenis_pembeli,"member")==0){ // yang dibandingkan berupa string
if(belanja>50000){diskon=0.2*belanja;}
else if(belanja>30000 && belanja<=50000){diskon=0.1*belanja;}
else if(belanja<=30000){diskon=0.05*belanja;} }
else {diskon = 0;}
pembayaran=belanja-diskon;
cout<<"Total yang harus dibayar pelanggan adalah : "<<pembayaran;
getch();
}
Pranala --> Contoh Program C++ Menghitung Total Belanja dan Pembayaran
ReplyDelete