Perulangan While dan do While

Struktur kontrol perulangan adalah berupa pernyataan dari Java yang menyebabkan eksekusi terhadap blok kode program dilakukan berulang-ulang sesuai dengan kondisi tertentu.
Ada tiga macam struktur kontrol pengulangan, yaitu while, do – while dan For.

Menggunakan while
Pernyataan pengulangan while adalah pernyataan atau blok pernyataan yang diulang-ulang sampai mencapai kondisi yang tidak cocok.



Flowchart While


Pernyataan Dalam Bentuk While
Pernyataan di dalam pengulangan while akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai benar


Menggunakan do - while
Pengulangan do-while mirip dengan pengulangan while. Pernyataan di dalam pengulangan do-while akan dieksekusi beberapa kali selama kondisi bernilai benar(true).
Perbedaan antara while dan do-while adalah dimana pernyataan di dalam pengulangan do-while akan dieksekusi sedikitnya satu kali,
sedangkan pada perngulangan while ada kemungkinan tidak dieksekusi.


Flowchart Do-While


Pernyataan di dalam do-while loop akan dieksekusi pertama kali, dan akan dievaluasi kondisi dari boolean_expression.
Jika nilai pada boolean_expression tersebut bernilai true, pernyataan di dalam do-while loop akan dieksekusi lagi.
Berikut ini contoh pengulangan do-while :


Menggunakan for
Pernyataan pengulangan for memiliki kondisi hampir mirip seperti struktur pengulangan sebelumnya yaitu melakukan pengulangan untuk mengeksekusi kode yang sama selama kondisi/jumlah tertentu.
Bentuk dari perulangan for :


Flowchart For


dimana, InitializationExpression adalah inisialisasi dari variabel loop.
LoopCondition digunakan untuk membandingkan variabel pengulangan pada nilai batas tertentu.
StepExpression untuk melakukan update pada variabel loop.
Berikut ini adalah contoh dari for loop :


Pada contoh ini, pernyataan i=0 merupakan inisialisasi dari variabel.
Selanjutnya, kondisi i<10 diperiksa. Jika kondisi bernilai true, pernyataan di dalam pengulangan for dieksekusi.
Kemudian, ekspresi i++ dieksekusi, lalu akan kembali pada bagian pemeriksaan terhadap kondisi i<10 lagi.
Kondisi ini akan dilakukan berulang-ulang sampai
mencapai nilai yang salah (false).
Perulangan While dan do While Rating: 4.5 Diposkan Oleh: Unknown

Post a Comment