Bab 4 Struktur Pemilihan
Bab 4 Struktur Pemilihan
Bab 4 Struktur Pemilihan
Tujuan Pembelajaran
Operasi Relasi dan Logika
Instruksi IF
Instruksi IF-ELSE
Instruksi IF bertingkat
Instruksi SWITCH
Latihan dan Tugas
1
3/26/2021
Opeator Relasi
Operator relasi (hubungan) biasa digunakan
untuk membandingkan dua buah nilai
Hasil pembadingan berupa keadaan benar atau
salah
Operator relasi yang dapat digunakan dalam
pemrograman
2
3/26/2021
3
3/26/2021
4
3/26/2021
5
3/26/2021
6
3/26/2021
Latihan
Tentukan hasil ungkapan berikut benar atau
salah :
1. 2 > 1 || 3 <= 5 && 4 < 1
2. 2 > 1 && 3 <= 4 || 4 < 1
3. !(2 > 1) && (3 <= 5)
4. 95 > 1 || !(3 < 2) && ((2 > 1) || 2 < 4 )
5. 30 >= 25 && 24 >= 24 || 20 > 25 && 4 >= 7
7
3/26/2021
8
3/26/2021
9
3/26/2021
Pernyataan-2
10
3/26/2021
11
3/26/2021
Flowchart if bertingkat
Benar
Benar
Salah
Salah
Benar
Salah
12
3/26/2021
Pernyataan-I
(pernyataan-1, pernyataan-2,
…, pernyataan-n) dapat berupa satu atau
beberapa pernyataan
13
3/26/2021
Jika
nilai konstanta-1 cocok dengan ekspresi,
maka pernyataan-1 dijalankan
Selanjutnya
adanya pernyataan break
menyebabkan eksekusi diarahkan ke akhir
switch
14
3/26/2021
Flowchart Switch
15
3/26/2021
Nilai klasifikasi
>= 90 TOP
70 <= Nilai < 90 GOOD
60 <= Nilai < 70 ENOUGH
50 <= Nilai < 60 NOT ENOUGH
< 50 LESS
16
3/26/2021
Thanks….!
17