- Struktur Keputusan ( Percabangan )
Struktur ini
berfungsi untuk memilih dan mengeksekusi pernyataan/ blok serta mengabaikannya
sesuai dengan perintah.
- Jenis- jenis Struktur Keputusan ( Percabangan ) :
- Pernyataan IF
Pernyataan
IF ini akan dijalankan jika dan hanya ekspresi booleannya bernilai benar (True)
Konsep
Codingnya :
if
(Ekspresi- boolean) atau if (ekspresi boolean) {
Pernyataan ;
Pernyataan 1 ;
Pernayataan
2; }
menggunakan
kurung kurawal pada saat memiliki 2 pernyataan atau lebih.
· Pernyataan IF
– ELSE
Mengeksekusi
pernyataan dengan ekspresi boolean (Bernilai True) dan Pernyataan yang lain
dengan ekspresi boolean (Bernilai False).
Konsep
Codingnya :
if
(Ekspresi- boolean) atau if (ekspresi boolean) {
Pernyataan
True; Pernyataan 1 ;
Pernayataan
2; }
else else
Pernyataan False; {Pernyataan False;}
Pernyataan False; {Pernyataan False;}
- Pernyataan IF – ELSE IF
Seleksi
Pernyataan dengan lebih dari 2 Pernyataan Ekspresi Boolean.
Konsep
codingnya :
if
(Ekspresi- boolean 1) atau if (ekspresi boolean1) {
Pernyataan
1; Pernyataan 1 ;
Pernayataan
2; }
else if
(Ekspresi- boolean 1) else if(Ekspresi- boolean 1) {
Pernyataan;
Pernyataan ; }
else else
Pernyataan False; {Pernyataan False;}
Pernyataan False; {Pernyataan False;}
- Struktur SWITCH
Pernyataan
SWITCH ini sama halnya dengan IF di atas namun perbedaannya terletak pada
penempatan kurung kurawal ({}) tidak di cantumkan dan setiap pernyataan
diakhiri dengan break ; dan pernyataan else nya di ganti dengan default;
(optional).
Konsep
Codingnya :
switch
(ekspresi)
case 1 :
Pernyataan 1
;
break ;
case 2 :
Pernyataan 2
;
break ;
case n :
Pernyataan n
;
break ;
default :
pernyataan
false ;
- Struktur Perulangan
Berfungsi
sebagai perulangan dengan pernyataan tertentu
- Perulangan WHILE
Melakukan
perulangan samapi kondisinya cocok dengan perintah
Konsep
codingnya :
while
(ekspresi Boolean) {
Pernyataan 1
;
Pernyataan 2
;
}
- Perulangan DO – WHILE
Memerlukan
kondisi benar
Konsep
codingnya :
do {
pernyataan ;
pernyataan ;
}
while
(ekspresi Boolean);
- Perulangan FOR
Perulangan
selama benar
Konsep
codingnya :
for
(Deklarasi dan inisialisasi ;ekspresi Boolean ; decrement / increment) {
Pernyataan ;
Pernyataan;
}
- Perbedaan While dan Do While adalah While bisa menghasilkan perulangan berulang kali sampai dia menemukan hasil yang cocok, sedangkan Do While hanya melakukan satu kali perulangan.
- Fungsi Pernyataan percabangan sebagai tempat untuk menemukan suatau hasil dari pernyataan true dan false (Boolean).
- Jenis- jenis Pernyataan percabangan sama dengan struktur control keputusan :
- If
- If else
- If else if
Tidak ada komentar:
Posting Komentar