STRUKTUR KONTROL
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