Struktur kontrol pengulangan adalah statement dari Java dimana kita bisa mengeksekusi blok code berulang-ulang dalam kurun nilai tertentu. Ada tiga macam jenis struktur kontrol pengulangan yaitu while, do-while, dan for-loops.
while loop Statement
while loop adalah statement atau blok statement yang diulang-ulang sampai mencapai kondisi yang cocok.
Bentuk statement while,
Contoh diatas akan mencetak angka 4321 pada layar. Perlu dicatat jika bagian i--; dihilangkan, akan menghasilkan looping yang tidak berhenti (infinite loop). Sehingga, ketika menggunakan while loop atau bentuk pengulangan yang lain, pastikan Anda memberikan statement yang membuat pengulangan berhenti pada suatu titik.
Berikut ini adalah beberapa contoh while loop,
Contoh 1:
do-while loop
Do-while loop mirip dengan while-loop. Statement di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai true. Perbedaan antara while dan do-while loop adalah dimana statement di dalam do-while loop dieksekusi sedikitnya satu kali.
Bentuk statement do-while,
Statement di dalam do-while loop akan dieksekusi pertama kali, dan dilakukan pengecekan kondisi dari boolean_expression. Jika nilai tersebut belum mencapai nilai yang diinginkan, statement akan dieksekusi lagi.
Berikut ini beberapa contoh do-while loop:
Contoh 1:
Contoh 2:
pada layar.
Contoh 3:
Panduan pemrograman:
do{
...
}while(boolean_expression)//-
salah>tidak ada titik koma(;)
Seperti pada struktur pengulangan sebelumnya yaitu melakukan pengulangan eksekusi code beberapa kali.
Bentuk dari for loop,
dimana, InitializationExpression – inisialisasi dari variabel loop.
LoopCondition - membandingkan variabel loop pada nilai batas.
StepExpression - melakukan update pada variabel loop.
Berikut ini adalah contoh dari for loop,
Pada contoh ini, statement i=0 merupakan inisialisasi dari variabel. Selanjutnya, kondisi
i<10 diperiksa. Jika kondisi bernilai true, statement di dalam for loop dieksekusi. Kemudian, statement i++ dieksekusi, dan dilakukan pengecekan kondisi. Kondisi ini akan dilakukan berulang-ulang sampai mencapai nilai yang salah (false).
Contoh tadi, adalah contoh yang sama dari while loop,
Oke sekian dulu semoga beramanfaat.
while loop Statement
while loop adalah statement atau blok statement yang diulang-ulang sampai mencapai kondisi yang cocok.
Bentuk statement while,
while( boolean_expression ){
statement1;
statement2;
. . .
}
Statement
di
dalam
while
boolean_expression bernilai true.
loop
akan
dieksekusi
berulang-ulang
selama
Contoh, pada code dibawah ini,
int i = 4;
while ( i > 0 ){
System.out.print(i);
i--;
}
Contoh diatas akan mencetak angka 4321 pada layar. Perlu dicatat jika bagian i--; dihilangkan, akan menghasilkan looping yang tidak berhenti (infinite loop). Sehingga, ketika menggunakan while loop atau bentuk pengulangan yang lain, pastikan Anda memberikan statement yang membuat pengulangan berhenti pada suatu titik.
Berikut ini adalah beberapa contoh while loop,
Contoh 1:
int x = 0;Contoh 2:
while (x<10)
{
System.out.println(x);
x++;
}
//infinite loop
while(true)
System.out.println(“hello”);
Contoh 3:
//no loops
// statement is not even executed
while (false)
System.out.println(“hello”);
do-while loop
Do-while loop mirip dengan while-loop. Statement di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai true. Perbedaan antara while dan do-while loop adalah dimana statement di dalam do-while loop dieksekusi sedikitnya satu kali.
Bentuk statement do-while,
do{
statement1;
statement2;
. . .
}while( boolean_expression );
Statement di dalam do-while loop akan dieksekusi pertama kali, dan dilakukan pengecekan kondisi dari boolean_expression. Jika nilai tersebut belum mencapai nilai yang diinginkan, statement akan dieksekusi lagi.
Berikut ini beberapa contoh do-while loop:
Contoh 1:
int x = 0;Contoh ini akan memberikan output 0123456789 pada layar.
do
{
System.out.println(x);
x++;
}while (x<10);
Contoh 2:
//infinite loopContoh di atas akan melakukan pengulangan yang tidak berhenti untuk menulis “hello”
do{
System.out.println(“hello”);
} while (true);
pada layar.
Contoh 3:
//one loopContoh di atas akan memberikan output hello pada layar.
// statement is executed once
do
System.out.println(“hello”);
while (false);
Panduan pemrograman:

- Kesalahan pemrograman ketika menggunakan do-while loop adalah lupa untuk
do{
...
}while(boolean_expression)//-
salah>tidak ada titik koma(;)
- Seperti pada while loop, pastikan do-while loop anda berhenti pada suatu titik.
Seperti pada struktur pengulangan sebelumnya yaitu melakukan pengulangan eksekusi code beberapa kali.
Bentuk dari for loop,
for (InitializationExpression; LoopCondition; StepExpression){
statement1;
statement2;
. . .
}
dimana, InitializationExpression – inisialisasi dari variabel loop.
LoopCondition - membandingkan variabel loop pada nilai batas.
StepExpression - melakukan update pada variabel loop.
Berikut ini adalah contoh dari for loop,
int i;
for( i = 0; i < 10; i++ ){
System.out.print(i);
}
Pada contoh ini, statement i=0 merupakan inisialisasi dari variabel. Selanjutnya, kondisi
i<10 diperiksa. Jika kondisi bernilai true, statement di dalam for loop dieksekusi. Kemudian, statement i++ dieksekusi, dan dilakukan pengecekan kondisi. Kondisi ini akan dilakukan berulang-ulang sampai mencapai nilai yang salah (false).
Contoh tadi, adalah contoh yang sama dari while loop,
int i = 0;
while( i < 10 ){
System.out.print(i);
i++;
}
Oke sekian dulu semoga beramanfaat.
Lintas.me
BetChain | Play with real money - SpinChain 메리트카지노 메리트카지노 제왕카지노 제왕카지노 268Betway Sports Canada 2021 | Sign up Bonus Up to
BalasHapus