Holla~
Selamat pagi...
Materi di Senin pagi ini kita akan membahas tentang Pernyataan Penentu Keputusan
Bukan pernyataan Cinta lho :D
Nah materi kali ini menurut saya sangat penting untuk di dalami terkhusus buat mahasiswa kaya kita, dimana tiap akhir semester kita disuruh membuat final project berupa program sesuai bahasa pemrogramannya.
Dimana tiap ada inputan disitu pasti ada pilihan, semisal Menu Utama sebuah Program, Error Handling, dan masih banyak lagi.
Mending langsung simak aja yuk !!!!
Pernyataan Penentu Keputusan
Ada dua macam, diantaranya:
1. if, if-else, if-else if else
2. switch
If
- Pernyataan kondisi yang digunakan untuk pengambilan keputusan terhadap dua buah kemungkinan
- if bisa berdiri sendiri atau dengan menggunakan else
Bentuk:
if(kondisi){
// blok pernyataan yang dijalankan, bila kondisi benar
}
Contoh If
if (amount <= balance) balance
= balance – amount;
If else
if-else mengatur pernyataan yang dijalankan sewaktu kondisi bernilai benar atau salah
Bentuk:
if(kondisi){
// blok pernyataan yang dijalankan, bila kondisi benar
} else{
// blok pernyataan yang dijalankan, bila kondisi salah
}
Contoh If else
if (amount <= balance) balance
= balance – amount;
else balance = balance –
OVERDRAFT_PENALTY
If else if else
Mengatur pernyataan yang dijalankan sewaktu kondisi berupa pilihan
Bentuk:
if(kondisiA){
// pernyataan yang dijalankan, bila kondisiA benar
}else if(kondisiB){
// pernyataan yang dijalankan, bila kondisiB benar
}else if(kondisiC){
// pernyataan yang dijalankan, bila kondisiC benar
}else{
// pernyataan yang dijalankan untuk kondisi selain itu
}
Switch
Switch digunakan untuk melakukan tindakan berbeda terhadap sejumlah kemungkinan nilai
Bentuk:
switch(ekspresi){
case nilaiSatu:
Pernyataan 1
break;
case nilaiDua:
Pernyataan2
break;
...
default: PernyataanN;
}
Contoh Switch1
Pastinya dah pada ngerti donk.
Saya sendiri kalo ngoding buat final project lebih sering pakai switch ketimbang if-else if-else, yah mungkin faktor kebiasan tapi emang enakan pake switch kok untuk pernyataan yang nilainya banyak.
Kalau masih belum ngerti, coba dibaca lagi.
Nah baru nanti tanya ke saya, ok !!!
9 comments
wah kebeneran ane ada matkul c++, thx gan
makasih gan lengkap banget, saya bookmark dulu siapa tau entar ada tugas bisa di liat
waduh ane ngggak kuliah
waduh gan ane paling takut ama pelajaran beginian
gk kuliah saya gan gpp biar tau
aduh belom kuliah gan, ga ngerti :D
gagal paham gan tapi semoga bisa :)
ane bingung nih pertnyaannya kayak mana nih ya semoga bisa saja lah
inspirasiii nihh
EmoticonEmoticon