C++ Tutorial

C++ – Branching (Switch)

Waktu yang dibutuhkan: 5-10 menit.

Setelah kalian mencoba latihan yang ada di tutorial sebelumnya pasti kalian akan merasa sedikit repot ketikan mengerjakan program yang mengkonversikan angka menjadi kata-kata. Hal ini dikarenakan untuk setiap angka kita perlu membuat kondisinya sendiri.

Jika pada program terlalu banyak menggunakan if-else ada baiknya kita menggunakan metode lain yaitu switch-case, dengam metode ini program kita akan menjadi lebih rapi. Structure dari switch adalah sebagai berikut,

Kelemahan yang dimiliki switch adalah case hanya melakukan perbandingan dengan operator ‘==’. Sehingga jika kita menginkan perbandingan dengan operator ‘>’ atau yang lain, switch tidak dapat mengatasinya.

Code untuk program konversi angka ke kata,

Sekian untuk tutorial kali ini, cobalah mengutak-atik dari code di atas. Coba juga jika variable yang ada pada switch merupakan sebuah character, amati apa yang terjadi! Jangan lupa jika ada kesulitan atau pertanyaan segera berikan komentar pada post ini!

Berikutnya kita akan membahas mengenai perulangan. Cheers!

Leave a Reply

Your email address will not be published. Required fields are marked *