Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Kamis, 09 Januari 2020

Cara Menggunakan Perulangan While Pada Java

Perulangan While juga merupakan suatu perintah sama halnya seperti Perulangan For. Perulangan While melakukan inisialisasi di awal sehingga bila kondisi atau syarat tidak terpenuhi maka proses pengulangan tidak akan dikerjakan atau dilakukan. Jika kondisi atau syarat dipenuhi maka proses pengulangan akan dikerjakan sampai syarat atau kondisi yang ditentukan.

Penulisan perulangan While adalah sebagai berikut :

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

Pada while juga bisa terjadi perulangan yang Bersarang seperti pada for dimana penulisan kode programnya adalah sebagai berikut :

Inisialisasi
while (syarat) {
Inisialisasi
while (syarat) {
Perintah/pernyataan yang dikerjakan
...
Iterasi
}
Iterasi
}
  • Contoh Program While :
Pada contoh ini perintah while akan dipakai untuk menampilkan angka mulai dari 1 sampai 5 dan menampilkan hasil penjumlahan dari angka-angka tersebut.

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

Hasilnya seperti berikut :
cara menggunakan perulangan while pada java

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

Masukkan kode berikut terlebih dahulu tepat di bawah Package :
import java.util.Scanner;

Berikut kode program selanjutnya masukkan seperti biasanya :
Scanner masukan = new Scanner (System.in);
int kolom, baris;
System.out.print ("Jumlah ke kanan (Kolom) ? ");
kolom = masukan.nextInt ();
System.out.print ("Jumlah ke bawah (Baris) ? ");
baris = masukan.nextInt ();
int hasil = 1;
int a = 1;
while (a <= baris) {
int b = 1;
while (b <= kolom) {
System.out.print (hasil + "\t");
hasil++;
b++;
}
a++;
System.out.println ();
}
System.out.println ();

Keterangan :
Yang ditampilkan adalah angka 1 sampai 20 karena jumlah ke kanan (kolom) sebanyak 5 kolom dan berlanjut ke baris berikutnya sampai sebanyak 4 baris ke bawah. Angka yang ditampilkan berurutan dari kiri ke kanan berlanjut ke baris berikutnya. Baca juga Cara Menggunakan Percabangan Switch Pada Java

Hasilnya seperti berikut :
cara menggunakan perulangan while pada java

  • Contoh Program While 3 :
Pada contoh ini perintah while akan dipakai untuk menampilkan perkalian dua angka bulat dengan cara menambahkan angka tersebut.
Misalnya : 4 x 5 = 4 + 4 + 4 + 4 + 4 = 20
                   6 x 4 = 6 + 6 + 6 + 6 = 24

Masukkan kode berikut terlebih dahulu tepat di bawah Package :
import java.util.Scanner;

Berikut kode program selanjutnya masukkan seperti biasanya :
Scanner masukan = new Scanner(System.in);
int angka1, angka2;
int hasil = 0;
System.out.println("PERKALIAN DUA ANGKA BULAT");
System.out.print("Masukkan Angka Pertama : ");
angka1 = masukan.nextInt ();
System.out.print("Masukkan Angka Kedua : ");
angka2 = masukan.nextInt ();
System.out.println ();
System.out.println ("HASIL PERKALIAN DARI : ");
System.out.print (angka1 + " x " + angka2 + " = ");
int a = 1;
while (a <= angka2) {
System.out.print (angka1);
hasil = hasil + angka1;
if (a == angka2) {
System.out.print (" = ");
} else {
System.out.print (" + ");
}
a++;
}
System.out.println (hasil);
System.out.println ("\n");

Hasilnya seperti berikut :
cara menggunakan perulangan while pada java

  • Contoh Program While Bersarang :
Pada contoh berikut pemakaian While Bersarang adalah untuk menampilkan angka mulai dari 1 sampai angka 5 dan menjadi bentuk segitiga terbalik kiri ke atas.

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

Hasilnya seperti berikut :
cara menggunakan perulangan while pada java

  • Contoh Program While Bersarang 2 :
Pada contoh berikut pemakaian perintah While Bersarang adalah untuk menampilkan angka mulai dari 1 sampai angka 5 dan menjadi bentuk segitiga terbalik kiri.

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

Hasilnya seperti berikut :
cara menggunakan perulangan while pada java

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

Tidak ada komentar:

Posting Komentar