Kamis, 25 Oktober 2012

STRUKTUR KONTROL


STRUKTUR KONTROL
di dalam bahasa pemrograman adalah perintah dengan bentuk  tertentu yang dapat digunakan untuk mengatur  jalannya suatu program. Stuktur kontrol ada 2 yaitu perulangan dan percabangan.

1.        PERCABANGAN
·           Statement-IF
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.
·           Statement-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;}
·           Statement-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;}
·           Statement-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 ;
2.        PERULANGAN
·      Pengulangan-FOR
Perulangan selama benar
Konsep codingnya :
for (Deklarasi dan inisialisasi ;ekspresi Boolean ; decrement / increment) {
Pernyataan ;
Pernyataan;
}
·      Pengulangan-WHILE
Melakukan perulangan samapi kondisinya cocok dengan perintah
Konsep codingnya :
while (ekspresi Boolean) {
Pernyataan 1 ;
Pernyataan 2 ;
}
Contoh:
Bentuk pernyataan while,

while( ekspresi_boolean ){
statement1;
statement2;
. . .
}

Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi
ekspresi_boolean bernilai benar (true).

Contoh, pada kode dibawah ini,

int i = 6;
while ( i > 1 ){
System.out.print(i);
i--;
}

Contoh diatas akan mencetak angka65432 pada layar.

·      Pengulangan-DO-WHILE
Memerlukan kondisi benar
Konsep codingnya :
do {
pernyataan ;
pernyataan ;
}
while (ekspresi Boolean);
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