Contoh Sederhana Mengenai Perulangan For Pada Java

Perulangan for digunakan saat kita mengetahui berapa banyak perulangan yang akan kita lakukan.

Ada tiga macam jenis dari struktur kontrol perulangan yaitu for, while dan do-while. Tapi pada postingan  kali ini saya hanya akan membahas perulangan for saja. Untuk perulangan while dan do while nanti akan saya posting di lain kesempatan.



Struktur kontrol perulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok kode secara berulang-ulang dengan jumlah tertentu sesuai yang kita inginkan.

Pada perulangan for pada umumnya digunakan untuk melakukan perulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Dalam perulangan for kita harus menentukan nilai awal perulangan dan nilai akhir perulangannya.

Perulangan for tidak membutuhkan counter untuk menaikan variabel karena sudah disebutkan pada salah satu parameter perulangan tersebut. Bentuk umum perulangan for adalah sebagai berikut :

for (nilai inisialisasi awal; kondisi loop; iterasi;) {
//tubuh loop, statement yang akan diulang
}

Proses perulangan akan terus dilakukan selama kondisi loop bernilai true. Dengan kata lain proses perulangan hanya akan dihentikan apabila kondisinya telah bernilai false atau sudah tidak terpenuhi lagi. Perulangan for biasanya menggunakan suatu variabel untuk mengendalikan berapa kali tubuh loop akan dieksekusi dan menentukan kapan loop akan berhenti. Variabel ini disebut juga dengan variabel kontrol.

Baca juga : Contoh coding sederhana percabangan if else pada java

Nilai inisialisasi awal merupakan variabel kontrol, proses inisialisasi nilai awal hanya akan dilakukan sekali saja. Iterasi berfungsi menaikan (increment) nilai variabel kontrol dan kondisi loop mengevaluasi apakah kondisi perulangan bernilai true atau false.




Silahkan lihat contoh program perulangan for pada java di bawah ini !!

public class contoh_for
{
     public static void main (String[] args)
          {
          System.out.println ("Pengulangan Dengan For Arah Indeks Naik");
          for (int i = 1; i <= 5; ++i)
               System.out.println ("Indeks Naik ke = "+i);
          System.out.println ("Pengulangan Dengan For Arah Indeks Turun");
          for (int i = 5; i > 0; --i)
               System.out.println ("Indeks Naik ke = "+i);
          }
}

Output Program :

Pengulangan Dengan For Arah Indeks Naik
Indeks Naik ke = 1
Indeks Naik ke = 2
Indeks Naik ke = 3
Indeks Naik ke = 4
Indeks Naik ke = 5
Pengulangan Dengan For Arah Indeks Turun
Indeks Naik ke = 5
Indeks Naik ke = 4
Indeks Naik ke = 3
Indeks Naik ke = 2
Indeks Naik ke = 1

Perulangan For Bersarang

Apa itu perulangan for bersarang.?
Perulangan for bersarang atau nested looping adalah apabila pada blok statement perulangan terdapat perulangan lagi. Jadi perulangannya bisa 2 atau lebih, yaitu ada for didalam for.

Contoh program perulangan for bersarang.

public class perulanganbersarang{

  public static void main(String[] args) {
    int bilangan1;
    int bilangan2;
    for (bilangan1=1; bilangan1<=3; bilangan1++) {
      for (bilangan2=1; bilangan2<=2; bilangan2++) {
        System.out.println("[" + bilangan1 + "]" + "[" + bilangan2 + "]");
      }
    }
  }
}

Output program:
[1][1]
[1][2]
[2][1]
[2][2]
[3][1]
[3][2]

Pada potongan program diatas terdapa dua for atau perulangan dimana cara kerjanya adalah perulangan for yang berada didalam akan dikerjakan lebih dulu sampai selesai lalu baru dikerjakan for yang diluar atau for yang pertama.

Semoga bermanfaat.
Comments
0 Comments

Silahkan berkomentar yang sopan, komentar yang memuat konten pornografi akan saya hapus dan komentar yang tidak berhubungan dengan artikel tidak akan saya terbitkan.