Seperti halnya perulangan dengan while, perulangan dengan do while ini juga digunakan untuk mengerjakan sekelompok pernyataan ebrulang -ulang. Bedanya dengan while adalah pernyataan do while akan mengecek kondisi di belakang sementara while cek kondisi ada di depan. Bentuk pernyataan do While sebagai berikut :
do
{
pernyataan1;
pernyataan2;
....................
Pernyataan_N;
}
while (ungkapan)
- Bagian pernyataan1 hingga pernyataan_N dijalankan secara berulang sampai ungkapan bernilai salah.
- Pengujian ungkapan dilakaukan setelah bagian pernyataan , maka pada pernyataan do while minimal akan dijalankan sekali, karena begitu masuk ke blok perulangan, tidak ada cek kondisi tetapi langsung mengerjakan pernyataan.
Misalnya program yang pernah kita bahas menggunakan while akan kita ubah menggunakan do while. Program yang akan kita buat adalah menampilkan bilangan 1 sampai dengan 5 maka programnya sebagai berikut :
import java.util.Scanner;
public class DoWhile
{
public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
public class DoWhile
{
public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
// Deklarasi variabel tetap ditulis diawal program
int bil;
bil = 1;
// pernyataan dikerjakan tanpa melihat kondisi
int bil;
bil = 1;
// pernyataan dikerjakan tanpa melihat kondisi
do
{
System.out.println(bil);
bil++;
}while (bil<=5);
// pengecekan kondisi dilakukan di akhir program{
System.out.println(bil);
bil++;
}while (bil<=5);
}
}
0 comments:
Post a Comment