Switch Case C++ VS2010

Bentuk dari Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch – case ini memiliki kegunaan sama seperti if – else bertingkat.

Kontruksi If-Else yang bertingkat-tingkat seringkali membingungkan pembacaan alur program. Bahasa C++ menyediakan intruksi Switch
untuk memudahkan pembacaan alur program bercabang yang sangat banyak.

Berikut adalah video penggunaan switch case dalam c++ menggunakan VS2010

Dan Berikut adalah source code dalam video diatas

/* Modul 5-4 : Pernyataan Switch
Nama : Wayan Widya Artana
NRP 49013035
*/

#include <iostream>
using namespace std;

int main(){

int pilihan;

cout<<“Staf Pengajar Pemrograman C++ : “<<endl;
cout<<“================================”<<endl;
cout<<“1. Dr. Ary Setijadi Prihatmoto”<<endl;
cout<<“2. Dr. Aciek Ida Wuryandari   “<<endl;
cout<<“3. Dr. Pranoto Rusmin”<<endl;
cout<<“4. Dr. Halwadi Hindersah”<<endl;
cout<<“5. Marisa Paryasto, MT”<<endl;
cout<<“6. Kusprasapta Murtijarsa, MT”<<endl;
cout<<“7. Syahban Rangkuti, MT”<<endl;
cout<<“8. Reza Darmakusuma, MT”<<endl;
cout<<“9. Ferlin Ashadi, MT”<<endl;
cout<<“10.Harry Septanto, MT”<<endl;
cout<<“pilhan Anda  : “;cin>>pilihan;
switch(pilihan)
{
case 1:
cout<<“Pilihan anda salah”<<endl;
break;
case 2:
cout<<“Pilihan anda benar”<<endl;
break;
case 3:
cout<<“Pilihan anda salah”<<endl;
break;
case 4:
cout<<“Pilihan anda salah”<<endl;
break;
case 5:
cout<<“Pilihan anda benar”<<endl;
break;
case 6:
cout<<“Pilihan anda salah”<<endl;
break;
case 7:
cout<<“Pilihan anda benar”<<endl;
break;
case 8:
cout<<“Pilihan anda benar”<<endl;
break;
case 9:
cout<<“Pilihan anda salah”<<endl;
break;
case 10:
cout<<“Pilihan anda benar”<<endl;
break;
default:
cout<<“Pilihan yang anda masukkan tidak ada dalam daftar “<<endl;
}

return 0;
}


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s