Perulangan / Looping pada Java - Mari Belajar Coding

12 Februari 2020

Perulangan / Looping pada Java

Perulangan / Looping pada Java

Perulangan atau looping merupakan sebuah metode untuk mengerjakan perintah yang berulang-ulang. Dalam pemrograman Java terdapat tiga jenis statement perulangan yang digunakan yaitu forwhile dan do-while

Perulangan For
Perulangan jenis ini digunakan untuk melakukan perintah pengulangan yang telah diketahui jumlah banyaknya. Dalam penggunaan perulangan for kita harus memiliki sebuah variabel indeksnya. Tipe data variabel yang akan digunakan sebagai indeks haruslah tipe data yang mempunyai urutan yang teratur, misalnya tipe data int(0,1,2,3,...) atau tipe data char('a','b','c',..).
bentuk umum perulangan for.

//Untuk pengulangan yang sifatnya menaik (increment)
for (variabel = nilai_awal; kondisi; variabel++){
 Statement_yang_akan_diulang;
}

//Untuk pengulangan yang sifatnya menurun (decrement)
for (variabel = nilai_awal; kondisi; variabel--){
 Statement_yang_akan_diulang;
}

Contoh penerapan dalam program:
For1.java

public class For1 {

    public static void main(String[] args) {
  int i;
  for (i=0; i<5; i++)
  {
  System.out.print(i + ". ");
  System.out.println("Java");
  }
 }
}

Keterangan:
Kode diatas jika dijalankan akan memproses perulangan mulai dari 0 sampai dengan kurang dari 5. Tampilan program jika dijalankan:
Perulangan / Looping pada Java
For2.java

import java.io.*;
 public class For2
 {
  public static void main(String[] arg) throws IOException{
   int i, Ulang;
   BufferedReader in = new BufferedReader(new
   InputStreamReader(System.in));
   System.out.print("Masukkan Jumlah Perulangan : ");
   Ulang = Integer.parseInt(in.readLine());
   for (i=1; i<=Ulang; i++)
   {
   System.out.print(i + ". ");
   System.out.println("Java");
  }
 }
}
Tampilan Program:
Perulangan / Looping pada Java

Perulangan While
Perulangan menggunakan while akan melakukan pengecekan kondisi diawal blok statement. Dalam hal ini pengulangan hanya akan dilakukan jika kondisi yang didefinisikan didalamnya terpenuhi (bernilai benar). Jika kondisi yang didefinisikan bernilai salah, maka statement dalam blok tidak akan dieksekusi ata dijalankan. Contoh penerapan program:
while1.java



public class while1{
 public static void main(String[] args){
  int i=0;
  while (i<5)
  {
  System.out.println(i);
  i++;
  }
 }
}

Keterangan:
Program diatas jika dijalankan akan melakukan perulangan dari 0 ke kurang dari 5. Hasil program:
Perulangan / Looping pada Java

Perulangan do-while
Perulangan menggunakan do while akan melakukan pengecekan kondisi di akhir blok statement. Dalam hal ini pengulangan juga hanya akan dilakukan jika kondisi yang didefinisikan di dalamnya terpenuhi(bernilai benar). Namun bila kondisi tidak terpenuhi, maka proses pengulangan ini minimal akan dilakukan satu kali.
Contoh dalam program:

public class do1{
 public static void main(String[] args){
  int n=5; // 5 buah bilangan positif pertama
  int i=0;
  do
  {
   System.out.println(i);
   i++;
  }
  while (i < n);
 }
}

Related Posts

Load comments