Contoh Codingan Percabangan Switch - Case Dalam Pemrograman C++

Beberapa hari yang lalu saya sudah memposting tentang percabangan Switch Case, na kali ini saya akan menambah contoh Codingannya, tapi kali ini saya akan menggabungkan dengan If - else hehe, jadi didalam Switch - Case ada If - Else nya, Gimana sih cara nya, ok liat codingannya :

Jangan lupa baca juga postingan tentang Percabangan Switch - Case  yang pertama kemarin ya.


#include <iostream>
using namespace std;

int main()
{
     int pilihan, uang;
     int roti = 200000;
     int bakso = 500000;
 
     cout << "MENU\n" << endl;
     cout << "1. Roti Rp 200000\n";
     cout << "2. Bakso Rp 500000\n\n";
 
     cout << "Masukkan Pilihan\t : ";
     cin >>pilihan;
 
     cout << "Masukkan Uang\t\t : ";
     cin >>uang;
 
     cout << "\n\n";
 
     switch(pilihan)
     {
          case 1:
               if(uang >= roti)
               {
                    cout << "Selamat Anda Berhasil Membeli Roti";
               }
               else
               {
                    cout << "Uang Anda Kurang, Anak Kos Ya ?";
               }
          break;
   
          case 2:
               if(uang >= bakso)
               {
                    cout << "Selamat Anda Berhasil Membeli Bakso";
               }
               else
               {
                    cout << "Uang Anda Kurang, Anak Kos Ya ?";
               }
          break;
  
          default:
               cout << "Error";  
     }
 
     return 0;
}

Nah seperti diatas codingannya, jadi kita memakai percabangan Switch yang mana di dalam Switch itu terdapat Case dan didalam Case terdapat condisi If - Else. Hasil Outputnya seperti dibawah ini ;



Diatas adalah Output jika kondisi if memenuhi, nah yang dibawah ini adalah output jika kondisi if tidak terpenuhi :



Segitu saja ya hehe, selamat ngoding, terima kasih sudah berkunjung, jangan lupa kunjungannya di artikel saya yg lainnya =)

Tidak ada komentar:

Diberdayakan oleh Blogger.