PERCABANGAN
1. Statement-if
Menspesifikasikan
sebuah statement (atau block dari code) yang akan dieksekusi jika dan hanya
jika statement boolean bernilai true.
Form statement-if:
if( boolean_ekspresi )
statement;
atau
if( boolean_ekspresi ){
statement 1;
statement 2;
}
Form statement-if:
if( boolean_ekspresi )
statement;
atau
if( boolean_ekspresi ){
statement 1;
statement 2;
}
contoh:
dimana,
boolean_ekspresi sama dengan boolean ekspresi atau boolean variabel.
2.
Statement
If-else
Digunakan ketika
kita akan mengeksekusi sebuah statement jika kondisinya true, dan statement
yang lain jika berkondisi false.
Form statement if-else:
Form statement if-else:
if(
boolean_ekspresi ){
statement1;
statement2;
. . .
}
else{
statement3;
statement4;
}
statement1;
statement2;
. . .
}
else{
statement3;
statement4;
}
contoh:
3.
Statement
If-else if
Statement pada
klausa else dari sebuah blok if-else dapat menjadi struktur if-else yang lain.
Struktur ini
memperbolehkan kita untuk membuat pilihan yang lebih kompleks.
Form statement
if-else-else if:
if(
boolean_ekspresi1 )
statement1;
else if( boolean_ekspresi2 )
statement2;
else
statement3;
statement1;
else if( boolean_ekspresi2 )
statement2;
else
statement3;
contoh:
4. Statement switch
Switch
Memperbolehkan percabangan pada multiple outcomes.
Form
statement-switch:
switch( switch_ekspresi ){
case case_pilihan1:
statement1;//
statement2;//blok 1
break;
case case_pilihan2:
statement1;//
statement2;//blok 2
break;
:
default:
statement1;//
statement2;//blok n
}
switch( switch_ekspresi ){
case case_pilihan1:
statement1;//
statement2;//blok 1
break;
case case_pilihan2:
statement1;//
statement2;//blok 2
break;
:
default:
statement1;//
statement2;//blok n
}
contoh:
PERULANGAN
1.
Perulangan
- for
Digunakan untuk
mengeksekusi code yang bernilai sama, berulang-ulang.
Form
pengulangan-for:
for(InisialisasiEkspresi;KondisiPengulangan;StepEkspresi)
{
statement1;
statement2;
. . .
}
{
statement1;
statement2;
. . .
}
dimana,
InisialisasiEkspresi : meninisialisasi
variabel pengulangan.
KondisiPengulangan : membandingkan variabel
pengulangan dengan nilai limit.
StepEkspresi : memperbarui variabel
pengulangan.
contoh:
2.
Perulangan
while
Pengulangan
while
Merupakan
statement atau blok dari statement yang diulang selama kondisinya sesuai.
Form pengulangan
while:
while( boolean_ekspresi ){
statement1;
statement2;
. . .
}
statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.
while( boolean_ekspresi ){
statement1;
statement2;
. . .
}
statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.
contoh:
3.
Perulangan
do-while
Sama dengan
pengulangan-while
Statement
didalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya
sesuai dengan ekspressi yang diberikan.
Hal utama yang
membedakan antara pengulangan while dan do-while: statement didalam pengulangan
do-while loop setidaknya dieksekusi satu kali.
Form
pengulangan-do-while:
do{
statement1;
statement2;
. . .
}while( boolean_ekspresi );
do{
statement1;
statement2;
. . .
}while( boolean_ekspresi );
contoh:
.:: Semoga Bermanfaat ::.
0 comments:
Post a Comment