Wednesday, 2 April 2025

Program TOKO Bunga

 #include <iostream>

using namespace std;

int main () {

 string nama,nama_bunga,jasa,bonus;

 char kode_bunga,kode_jasa;

 int harga,jumlah,biaya_kirim,total_biaya;

 cout<<"                                                        "<<endl;

 cout<<"========================================================"<<endl;

 cout<<"         TOKO BUNGA Hanya Sekali Mekar "<<endl;

 cout<<"--------------------------------------------------------"<<endl;

 cout<<"Nama Pembeli  :"; cin>>nama;

 cout<<"Kode Bunga [1/2] :"; cin>>kode_bunga;

 cout<<"Jasa Pengiriman [A/B] :"; cin>>kode_jasa;

 cout<<"Jumlah Beli  :"; cin>>jumlah;

 cout<<"--------------------------------------------------------"<<endl;

 if (kode_bunga == '1') {

  nama_bunga="Anggrek";

  harga=15000;

 }

 if (kode_bunga == '2') {

  nama_bunga="Melati";

  harga=10000;

 }

 if (kode_jasa == 'a') {

  jasa="Kurir";

  biaya_kirim=25000;

 }

 if (kode_jasa == 'b') {

  jasa="POS";

  biaya_kirim=5000;

 }

  total_biaya=harga*jumlah;

 if ((total_biaya >= 250000) && (jasa == "Kurir"))

  

  {

  bonus="1 Pot Bunga";

  }

 else

 if ((total_biaya >= 250000) && (jasa == "POS"))

  {

  bonus="10 Tangkai Bunga";

  }

  

 else

 if ((total_biaya >= 150000) && (jasa == "Kurir") && (total_biaya < 250000))

  {

  bonus="5 Tangkai Bunga";

  }

  

 else

 if ((total_biaya >= 150000) && (jasa == "POS") && (total_biaya < 250000))

  {

  bonus="2 Tangkai Bunga";

  }

  

 else

  {

  bonus="Tidak ada Bonus";

  }

  

  

  

 cout<<"              TOKO BUNGA Hanya Sekali Mekar      "<<endl;

 cout<<"================================================="<<endl;

 cout<<"           "<<endl;

 cout<<"Nama Pembeli  :"<<nama<<endl;

 cout<<"Nama Bunga  :"<<nama_bunga<<endl;

 cout<<"Harga   :Rp "<<harga<<endl;

 cout<<"Jumlah Beli  :"<<jumlah<<" Bunga"<<endl;

 cout<<"Jenis Pengiriman :"<<jasa<<endl;

 cout<<"Biaya Kirim  :Rp "<<biaya_kirim<<endl;

 cout<<"-----------------------------------------------"<<endl;

 cout<<"Total Bayar  :Rp "<<total_biaya<<endl;

 cout<<"-----------------------------------------------"<<endl;

 cout<<"Bonusnya  :"<<bonus<<endl;

 

 return 0;

}


No comments:

Post a Comment