Switch Case

Switch Case  itu fungsinya untuk pengambilan keputusan dalam C++.
Nah ada pembeda nih di switch case dengan program yang lain yaitu setelah “#include<iostream> harus ditambah #include<Windows.h>

Langsung ke contohnya  : 

#include<iostream>
#include<Windows.h>
usingnamespace std;
void main (){
       int a=1;                              a nilainya 1
       switch(a){
       case 0:                               kalau int a=0 yang keluar adalah case 0
              cout<<"No1"<<endl;             karena  int a=1 jadi yang keluar 
                                             case 1.        
              break;                        
       case 1:                              
              cout<<"satu"<<endl;
              break;
       case 2:
              cout<<"Dua"<<endl;
              break;
       case 3:
              cout<<"Tiga"<<endl;
              break;
       default:
              cout<<"kosong"<<endl;
              break;
       }
}


Note :     Setiap "case" harus diakhiri dengan "break" terlebih dahulu sebelum membuat "case" selanjutnya.

Tambahan  : kita bisa gunakan waktu biar ada selang waktu antara "cout' yang pertama dengan "cout" yang kedua.

#include<iostream>
#include<Windows.h>
usingnamespace std;
void main (){
       char a=1;
       ::Sleep(5000);
       cout<<"hello"<<endl;
       ::Sleep(5000);
       system("cls");
       cout<<"namanya siapa? "<<endl;
   
}

Maksud dari sleep adalah setelah waktu tersebut habis maka akan langsung berganti ke cout selanjutnya.