Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Senin, 20 Januari 2020

Cara Menggunakan Perulangan Do - While Pada Java

Do - While hampir sama dengan perulangan While, namun perulangan Do - While melakukan inisialisasi di akhir sehingga bila kondisi atau syarat tidak terpenuhi maka hanya proses awal yang akan dikerjakan atau dilakukan. Jika kondisi atau syarat dipenuhi maka proses pengulangan akan dikerjakan sampai syarat atau kondisi ditentukan.
Penulisan perulangan do - while adalah sebagai berikut :

Inisialisasi
do{
Perintah/pernyataan yang dikerjakan
...
Iterasi
}while (syarat/kondisi)

Pada do - while juga bisa terjadi perulangan yang bersarang seperti pada For dan While dimana penulisan kode programnya adalah sebagai berikut :

Inisialisasi
do{
Inisialisasi
do{
Perintah/pernyataan yang dikerjakan
...
Iterasi
}while (syarat/kondisi)
iterasi
}while (syarat/kondisi)
  • Contoh Program Do-While 1 :
Pada contoh ini perintah do-while akan dipakai untuk menampilkan angka mulai 1 sampai 5 dan tampilannya secara vertikal.

Berikut kode programnya :
int a = 1;
do {
System.out.print (a + " ");
a++;
} while (a <= 5);
System.out.println ("\n");

Keterangan :
int a = 1; menyatakan variabel a tipe integer dan bernilai awal 1
a++ menyatakan nilai a akan bertambah 1
a <= 5; adalah syarat pengulangan sampai nilai a mencapai angka 5 maka program berhenti

Hasilnya seperti gambar berikut ini :
cara menggunakan perulangan do - while pada java

  • Contoh Program Do-While 2 :
Pada contoh ini perintah do-while akan dipakai untuk menampilkan angka mulai 1 sampai angka yang ditentukan dari suatu jumlah kolom dan baris.

Masukan kode ini terlebih dahulu tepat dibawah Package :
import java.util.Scanner;

Berikut kode program seperti biasanya :
Scanner masukan = new Scanner (System.in);
int kolom, baris;
System.out.print ("Jumlah Baris Ke Bawah ? ");
baris = masukan.nextInt ();
System.out.print ("Jumlah Kolom Ke Kanan ? ");
kolom = masukan.nextInt ();
int a = 1;
do {
int bil = a;
int b = 1;
do {
System.out.print (bil + "\t");
b++;
bil += baris;
} while (b <= kolom);
System.out.println ();
a++;
} while (a <= baris);
System.out.println ();

Keterangan :
Yang ditampilkan adalah angka 1 sampai 20 karena jumlah ke kanan (kolom) sebanyak 4 kolom dan berlanjut ke baris berikutnya sampai sebanyak 5 baris ke bawah. Angka yang ditampilkan berurutan dari atas ke bawah berlanjut ke kolom berikutnya.

Hasilnya seperti berikut ini :
cara menggunakan perulangan do - while pada java

  • Contoh Program Do-While Bersarang 1 :
Pada contoh berikut pemakaian perintah do-while bersarang adalah untuk angka mulai dari 1 sampai 5.

Berikut kode programnya :
int a = 1;
do {
int b = 1;
do {
System.out.print (b + " ");
b++;
} while (b <= a);
System.out.println ();
a++;
} while (a <= 5);
System.out.println ();

Hasilnya seperti berikut ini :
cara menggunakan perulangan do - while pada java

  • Contoh Program Do-While Bersarang 2 :
Pada contoh berikut pemakaian perintah do-while bersarang adalah untuk angka mulai dari 1 sampai 5.

Berikut kode programnya :
int a = 5;
do {
int b = 1;
do {
System.out.print (b + " ");
b++;
} while (b <= a);
System.out.println ();
a--;
} while (a >= 1);
System.out.println ();

Hasilnya seperti berikut ini :
cara menggunakan perulangan do - while pada java

Bantu saya bagikan artikel dan tutorial ini agar lebih bermanfaat. Salam Gendeng 😎

Tidak ada komentar:

Posting Komentar