Penggunaan Pencabangan Switch pada Bahasa C++

Latihan Modul 5.4

Nama : Haidi

No.Reg : 49031064

  1. Ubah kelompok pilihan menjadi daftar mata kuliah anda pada semester ganjil. Masukkan seluruh daftar mata kuliah anda, dan bila daftar mata kuliah anda terdapat pada semester ganjil dipilih, maka akan muncul pernyataan bahwa mata kuliah yang anda pilih adalah benar, selain itu salah.
  1. //Nama Haidi
  2. //NIM : 49013064
  3. #include <iostream>
  4. using namespace std;
  5. int main ()
  6. {
  7.        int a;
  8.        cout <<“MEMILIH MATA PELAJARAN SEMESTER GANJIL \n \n “;
  9.        cout <<“1. Pemograman C \n”;
  10.        cout <<“2. Pemograman C++ \n”;
  11.        cout <<“3. PHP \n”;
  12.        cout <<“4. JAVA \n”;
  13.        cout <<“5. Jaringan Komputer \n \n “;
  14.        cout <<“KETIK ANGKA 1 – 5 \n” <<endl;
  15.        cin >> a;
  16.        cout << endl;
  17.        switch (a)
  18.        {
  19.        case 1:
  20.               cout <<“Pilihan Anda Salah” <<endl;
  21.               break;
  22.        case 2:
  23.               cout <<“Pilihan Anda Salah ” <<endl;
  24.               break;
  25.        case 3:
  26.               cout <<“Pilihan Anda Benar ” <<endl;
  27.               break;
  28.        case 4:
  29.               cout <<“Pilihan Anda Benar ” <<endl;
  30.               break;
  31.        case 5:
  32.               cout <<“Pilihan Anda Salah ” <<endl;
  33.               break;
  34.        default:
  35.               cout <<“pilihan anda tidak ada dalam daftar” <<endl;
  36.               break;
  37.        }
  38.        system(“pause”);
  39.        return 0;
  40. }

2. Jelaskan Setiap baris perintah yang anda gunakan

  1. //Nama Haidi
  2. //NIM : 49013064
  3. #include <iostream>//mengakses file library iostream
  4. using namespace std;//jika ada fungsi ini maka tidak perlu menuliskan perintah output berupa cout::std <<” ” cukup dengan menambahkan cout <<” “
  5. int main ()//fungsi utama
  6. {
  7.        int a;//deklarasi variabel
  8.        cout <<“MEMILIH MATA PELAJARAN SEMESTER GANJIL \n \n “;//perintah output
  9.        cout <<“1. Pemograman C \n”;
  10.        cout <<“2. Pemograman C++ \n”;
  11.        cout <<“3. PHP \n”;
  12.        cout <<“4. JAVA \n”;
  13.        cout <<“5. Jaringan Komputer \n \n “;
  14.        cout <<“KETIK ANGKA 1 – 5 \n” <<endl;
  15.        cin >> a;//perintah input
  16.        cout << endl;
  17.        switch (a)//pencabangan switch
  18.        {
  19.        case 1://pilihan 1
  20.               cout <<“Pilihan Anda Salah” <<endl;//perintah output
  21.               break;
  22.        case 2://pilihan 2
  23.               cout <<“Pilihan Anda Salah ” <<endl;
  24.               break;
  25.        case 3://pilihan 3
  26.               cout <<“Pilihan Anda Benar ” <<endl;
  27.               break;
  28.        case 4://pilihan 4
  29.               cout <<“Pilihan Anda Benar ” <<endl;
  30.               break;
  31.        case 5://pilihan 5
  32.               cout <<“Pilihan Anda Salah ” <<endl;
  33.               break;
  34.        default://jika user memilih selain pilihan yang tersedia
  35.               cout <<“pilihan anda tidak ada dalam daftar” <<endl;//maka akan tampil perintah output ini
  36.               break;//mengendalikan eksekusi ke akhir pernyataan switch
  37.        }
  38.        system(“pause”);//pause
  39.        return 0;//nilai balikan dari
  40. }

Part I

Part II

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