Kondisi SWITCH-CASE pada Pemrograman C++


Post kali ini adalah contoh penerapan kondisi SWITCH-CASE pada pemrograman C++.
Silahkan dicoba......


#include <conio.h>
#include <iostream.h>
int main()
{
int pil;
float harga, diskon, hrg_akhir;
   char nm_kasir[20], nm_pmbeli[20];
cout<<"==================================="<<endl;
   cout<<"        TOKO HIKMAH SEJAHTERA"<<endl;
   cout<<"==================================="<<endl<<endl;
   cout<<"Daftar Barang dan Harga : "<<endl;
   cout<<"1. Flashdisk 16 GB      = Rp 120000"<<endl;
   cout<<"2. Wireless Mouse       = Rp 90000"<<endl;
   cout<<"3. Powerbank            = Rp 50000"<<endl;

   cout<<endl<<"Masukkan pilihan (1-3)    : ";
   cin>>pil;

   switch(pil){
    case 1 :
      cout<<endl<<"Flashdisk 16GB            : Rp 120000"<<endl;
         harga = 120000;
         break;
      case 2 :
      cout<<endl<<"Wireless Mouse            : Rp 90000"<<endl;
         harga = 90000;
         break;
      case 3 :
      cout<<endl<<"Powerbank                 : Rp 50000"<<endl;
         harga = 50000;
         break;
      default :
      cout<<"Piihan tidak tersedia"<<endl;
         break;
   }

   if (harga<75000){
    diskon = 0.1;
   }
   else if(harga>=75000 && harga <= 100000){
    diskon = 0.2;
   }
   else if(harga>100000){
    diskon = 0.3;
   }

   hrg_akhir = harga - harga * diskon;
   cout<<endl<<"Harga yang harus dibayar  : Rp "<<hrg_akhir<<endl;
   cout<<endl<<"Nama kasir                : ";
   cin>>nm_kasir;
   cout<<endl<<"Nama pembeli              : ";
   cin>>nm_pmbeli;
   getch();
}
SHARE

Milan Tomic

Hi. I’m Designer of Blog Magic. I’m CEO/Founder of ThemeXpose. I’m Creative Art Director, Web Designer, UI/UX Designer, Interaction Designer, Industrial Designer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar