DISUSUN OLEH :
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena atas
berkah dan rahmat-Nya kami dapat menyelesaikan makalah dalam mata kuliah
Piranti Masukan dan Keluaran. Yang dalam makalah ini kami mengambil sebuah
judul “Seleksi (If Else, Switch Case)”. Makalah ini disusun untuk mempelajari
serta untuk memenuhi nilai tugas Mata Kuliah Pemrograman Berorientasi Objek.
Kami menyadari bahwa penyusunan makalah ini masih jauh dari sempurna.
Oleh karena itu, segala masukannya yang bersifat membangun demi
kesempurnaan makalah ini.
i
DAFTAR ISI
KATA PENGANTAR..............................................................................................i
DAFTAR ISI...........................................................................................................ii
BAB I PENDAHULUAN
BAB II PEMBAHASAN
3.1. Kesimpulan..............................................................................................9
3.2. Saran........................................................................................................9
DAFTAR PUSTAKA
ii
BAB I
PENDAHULUAN
1
2
PEMBAHASAN
3
4
Contoh Sintaks :
a. If
b. If, else
6
4. Switch-case Statement
Switch adalah pernyataan yang digunakan untuk menjalankann
salah satu pernyataan dari beberapa kemungkinan statement untuk
dieksekusi, berdasarkan nilai dari sebuah ungkapan dan nilai
penyeleksi. Setiap ungkapan diungkapkan dengan sebuah nilai integral
konstan, seperti sebuah nilai dengan tipe byte, short, int atau char.
Statement switch case merupakan pernyataan yang dirancang
khusus untuk menangani pengambilan keputusan yang melibatkan
banyaknya alternatif dalam suatu masalah. Kegunaan switch case
sendiri adalah sebagai pengganti if-else majemuk yang apabila dalam
suatu masalah if-else majemuk tidak dapat menangani maka diganti
dengan switch case. Gampangnya adalah jika if-else majemuk tidak
7
switch (ekspresi){
case value1:
statement1;
statement2;
break;
case value2:
statement1;
statement2;
break;
…
[default:]
statement1;
statement2;
}
Keterangan :
Case : Menandai posisi kode dimana eksekusi dilaksanakan.
Value1, dst : Konstanta integer atau karakter ataupun ekspresi yang
mengevaluasi keduanya.
Default : berfungsi sama seperti else pada statement if.
Break : Dapat menghentikan perulangan walaupun kondisi untuk
berhenti belum terpenuhi.
Continue : Dengan statement ini kita bisa melewatkan operasi yang
dilakukan dalam iterasi sesuai dengan kondisi tertentu.
8
Contoh :
BAB III
PENUTUP
3.1. Kesimpulan
Suatu permasalahan yang pasti ditemukan dalam pembuatan program
adalah suatu percabangan/seleksi. Percabangan yang dimaksud pemilihan
statement yang akan dieksekusi dimana seleksi tersebut didasarkan pada
kondisi tertentu. Jadi intinya seleksi adalah memilih statement yang akan
dieksekusi itu benar atau salah (0 dan 1).
Seleksi mmpunyai jenis struktur berupa :
1. If :
a. If
b. If, else
c. If, else if, else
2. Switch-case
3.2. Saran
Dalam mengelola dan menggunakan seleksi dibutuhkan pengetahuan
tentang bahasa program C++ dan pandai menggunakan javascript, dalam hal
ini kita menggunakan aplikasi netbeans.
9
DAFTAR PUSTAKA
https://www.academia.edu/22821192/MAKALAH_PEMOGRAMAN_BERORIE
NTASI_OBJEK
share.its.ac.id/pluginfile.php/1/blog/.../Modul-Pemrograman-Berbasis-Objek.pdf