Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.
1. Struktur Kontrol Percabangan
Pernyataan dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifikasi dan mengakibatkan blok kode yang lain.
1. Statement-if
Menspesifikasikan sebuah statement (atau block dari code) yang akan dieksekusi jika dan hanya jika statement boolean bernilai true.
if ( boolean_ekspresi )
statement;
atau
if ( boolean_ekspresi ) {
statement 1;
statement 2;
}
2. Statement-if-else
Digunakan ketika kita akan mengeksekusi sebuah statement jika kondisinya true, dan statement yang lain jika berkondisi false.
From statement if-else :
if ( boolean_ekspresi ) {
statement 1;
statement 2;
. . .
}
Else {
statement 3;
statement 4;
. . .
}
3. Statement-if-else if
Statement pada klausa else dari sebuah blok if-else dapat menjadi struktur if-else yang lain.
Stuktur ini memperbolehkan kita untuk membuat pilihan yang lebih kompleks.
Form statement if-else-else-if :
if ( boolean_ekspresi 1)
statement 1;
else if ( boolean_ekspresi 2)
statement 2;
else
statement 3;
4. Statement – switch
Switch memperbolehkan percabangan pada multiple outcomes.
Form statement-switch :
switch ( switch_ekspresi) {
case case_pilihan1:
statement 1;//
statement 2;// blok 1
break;
case case_pilihan2:
statement 1;//
statement 2;// blok 2
break;
:
Default :
statement 1;//
statement 2;// blok n
}
2. Struktur Kontrol Pengulangan
Berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang – ulang sesuai dengan jumlah tertentu yang diinginkan
1. Pengulangan-for
Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang. dimana, InisialisasiEkspresi meninisialisasi variabel pengulangan. KondisiPengulangan membandingkan variabel pengulangan dengan nilai limit. StepEkspresi memperbarui variabel pengulangan.
Form pengulangan-for:
Form pengulangan-for:
for (InisialisasiEkspresi;KondisiPengulangan;StepEkspresi){
statement 1;
statement 2;
. . .
}
2. Pengulangan-while
Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.
Form pengulangan-while:
while ( boolean_ekspresi ){
statement 1;
statement 2;
. . .
}
Statement di dalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.
3. Pengulangan-do-while
- Sama dngan pengulangan while
- Statement di dalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya sesuai dengan ekspressi yang diberikan.
- Hal yang membedakan antara pengulangan while dan do-while:
- Statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali.
Form pengulangan-do-while:
do{
statement 1;
statement 2;
. . .
} while ( boolean_e.kspresi );
0 comments:
Post a Comment