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

Comments

Post a Comment

Popular posts from this blog

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Program C++ Menghitung Diskon Pembelian oleh Pelanggan