Pembahasan Percabangan Switch Case Pada C++ - SiFasik | Free Education For Everyone

Berisi Hal Terkait Tips and Trick, Game, Download, Teknologi dan Sains. Education Blog/Blog edukasi, Edukasi gratis untuk semua orang, Free education for everyone, Stream anime 480p Tanpa Iklan!!.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

Pembahasan Percabangan Switch Case Pada C++

source:programiz.com



Dalam postingan ini saya akan membahasa tentang percabangan, yap percabangan lagi sama seperti post yang sebelumnya saya buat, tetapi ini berbeda, percabangan ini tidak menggunakan perintah if ,melainkan menggunakan switch case dan ditujukan untuk program uang ingin bermenu atau bahasa yang mudah sih program tentan menu sesuatu gitu, yang tertuju pada pemilihan.

Sebelum mencari ilmu, ada baiknya kita berdoa agar diberi kelancaran dalam menimba ilmu dan agar ilmu yang kita dapatkan bisa menjadi berkah. baik langsung saja kita menuju source code yang memuat switch case

Materi
#include <iostream>

using namespace std;

int main()
{
    int no;
    
    cout<<" 1. Minggu "<<endl;
    cout<<" 2. Senin "<<endl;
    cout<<" 3. Selasa "<<endl;
    cout<<" 4. Rabu "<<endl;
    cout<<" 5. Kamis "<<endl;
    cout<<" 6. Jumat "<<endl;
    cout<<" 7. Sabtu "<<endl;
    
    cout<<endl;
    cout<<"Masukkan Nomor: ";
    cin>>no;

    switch (no){
    case 1:
        cout<<" Hari Ahad ";
        break;
    case 2:
        cout<<" Hari dua ";
        break;
    case 3:
        cout<<" Hari tiga ";
        break;
    case 4:
        cout<<" Hari empat ";
        break;
    case 5:
        cout<<" Hari Lima ";
        break;
    case 6:
        cout<<" Hari enam ";
        break;
    case 7:
        cout<<" Hari tujuh ";
        break;
        
    default : cout<<"Inputan Invalid"<<endl;
    }
    return 0;
}

Kali ini saya akan menguraikan source code yang ada diatas, ya sudah jelas mengandung switch case. Sebenernya materi switch case ini materi yang sangat mudah untuk dipahami dan sangat mudah untuk diterapkan, tanpa basa basi lagi saya mulai.

switch (no)
perintah ini menunjukkan program akan melakukan percabangan sesuai dengan inputan yang dimasukkan ke dalam variabel no.

case 1:
ini berfungsi untuk perintah jika nilai yang ada di variabel = 1 maka program akan melakukan perintah yang ada di case 1 ini

cout<<"Hari Ahad";
ini merupakan perintah yang akan diproses oleh program jika nilai di variabel = 1 , kalau di source code diatas, program akan menampilkan atau mendisplay kan kata kata Hari Ahad ,ya tentunya bagian ini bisa diedit edit atau modifikasi sesuai dengan kebutuhan anda anda sekalian.

break;
cari bahasanya sih udah keliatan ya yang artinya rem , maksudnya adalah code ini digunakan untuk memberhentikan proses, jadi jika yang diinputkan = 1 ,maka yang keluar hanya Hari Ahad, jika tidak ada break; ,maka program akan terus memproses hingga menemukan break; atau sampe akhir. contoh kalau gak pake break: inputan = 1 , maka outputnya nanti akan menjadi Hari Ahad Hari dua. silahkan dicoba sendiri.

case 2: 
ini sama seperti case 1 ,hanya saja yang ini jika inputan = 2 maka akan memproses perinta yang ada di case 2

default : cout<<"Inputan Invalid"<
ini digunakan untuk mengoutputkan sesuatu jika pilihan inputan tidak ada dalam switch case diatas, dalam kasus ini, saya membuat perintah cout<<"Inputan Invalid"<< endl; ,jadi jika diinputkan angka selain 1 sampai 7, yang akan muncul di display adalah Inputan Invalid

contoh output jika valid:

 1. Minggu
 2. Senin
 3. Selasa
 4. Rabu
 5. Kamis
 6. Jumat
 7. Sabtu

Masukkan Nomor: 1
 Hari Ahad

Dan ini outputan jika tidak valid:

 1. Minggu
 2. Senin
 3. Selasa
 4. Rabu
 5. Kamis
 6. Jumat
 7. Sabtu

Masukkan Nomor: 8
Inputan Invalid



Mungkin hanya segitu ilmu yang bisa saya sampaikan di post kali ini, saya harap ilmunya bisa berguna, jika ada kesalahan atau kekurangan silahkan komentar di kolom komentar yang sudah disediakan, dan jika ada pertanyaan juga silahkan komentar atau hubungi saya, terima kasih sudah berkunjung

Add your comment