Beranda > C++ > Bab 6 : Switch-Case

Bab 6 : Switch-Case

Switch-Case :

Bentuk lain dari model seleksi adalah bentuk Switch-case, dimana pada bentuk ini tidak dilakukan pengujian true/benar atau false/salah, tetapi suatu proses sudah dikelompokan yang sudah ditetapkan berdasarkan pilihan.

pada dasarnya perintah Switch-Case hampir sama dengan perintah IF-ElSE-IF, akan tetapi Switch-Case lebih berfungsi untuk pilihan yang lebih banyak jumlahnya dan dengan menggunakan Switch-Case kamu bisa menulis  syntax yang sangat sedikit dibandingkan dengan IF-ELSE-IF.


Perintah menggunakan Switch- Case :

Switch (Variabel)

  {

      Case Nilai Variabel :

      Blok statement-1 ;

        Break ;

      Case Nilai Variabel-2 :

         Blok statement-2 ;

        Break ;

      Case Nilai Variabel-3 :

        Blok statement-3 ;

        Break ;

        Dan seterusnya

      Default :

        Blok statement default ;

        Break  ;

  }

Endcase

keterangan : nilai Variabel di isi dengan Variabel yang ingin di berikan Pilihannya dan kemudian dilanjutkan  dengan tanda titik 2 dan setelah itu di tulisakan Blok statment yang benar adalah jika pilihan sebelumnya di pilih maka blok statment ini lah yang akan di proses atau yang ditampilkan, dan di terakhir terdapat perintah BREAK;  maksud dari perintah itu adalah untuk mengakhiri perintah yang ada digunakan pada case yang pertama, harus selalu kalian ingat dalam perintah Switch-Case sama dengan IF-ELSE yaitu jika statement sudah selesai dalam program itu maka kita harus mengakhirinya berbeda dengan if harus di akhiri dengan perintah else tetapi di dalam Switch-case yaitu harus di akhir dengan perintah Default, bisa kamu lihat sendiri pada contoh yang ada di atas.

Soal :

Soalnya sama dengan pembahasan sebelumnya namun di buat dengan perintah Switch-Case :

Menghitung Rumus Pada Bangun Datar

1. Luas Segi Panjang = Panjang * Lebar
2. Luas Segi Tiga = (1/2 * Alas * Tinggi)
3. Luas Lingkaran = phi * r * rphi = 3.14
Pilih Salah Satu :

Jawaban :

Keterangan : Buatlah program seperti tampilan diatas, semuanya dibuat dengan perintah Switch-case. Kegunaan yang dimiliki switch-case adalah kita bisa menyelipkan syntax program ke blok statement yang ada tetapi jika menggunakan if-else itu tidak bisa dilakukan, if else hanya bisa memberikan hasil dari satu nilai saja. Tetapi jika kamu menggunakan switch case kamu bisa membuat sebuah program di dalam sebuah pilihan. cobalah untuk membuat sendiri dan menggunakan pemahaman sendiri. intinya dari setiap perintah switch-case dan if-else mereka mempunyai peran dan fungsi yang berbeda namun hampir sama.

Selamat Mengerjakan😉

Kategori:C++
  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: