Tips Blog, Tips and Trik, Software, Belajar Program

Konsep Perulangan Pada Java

Dalam bahasa pemrograman ada yang disebut dengan looping atau perulangan dimana kita bisa menjalankan proses yang sama tanpa harus mengetikkan perintah tersebut secara berulang – ulang.

Untuk melakukan proses perulangan dibutuhkan tiga notasi/instruksi yaitu For –loop, While dan do – while.

1. Instruksi For-Loop

Pernyataan for dikenal sebagai pernyataan untuk mengendalikan proses berulang dengan jumlah perulangan yang sudah ditentukan sebelumnya.

Contoh Program

public class For {
public static void main (String[] args)
{
for (int jumlah=1; jumlah<=5; jumlah++)
{
System.out.println ("Hasil Perulangan Ke-" +jumlah+ "Java");
}
}
}


Keterangan :
Int jumlah=1 digunakan untuk mendeklarasikan/inisialisasi jumlah dan memberikan nilai 1 ke dalam variabel tersebut.
jumlah<=5 digunakan untuk menguji apakah nilai jumlah kurang dari atau sama dengan 5. Kalau ya, bagian pernyataan/statement akan dijalankan yang dilanjutkan bagian jumlah++ akan dieksekusi untuk melakukan proses counter, kemudian pengujian dilakukan kembali. Kalau tidak maka for akan berakhir.
jumlah++ digunakan untuk menaikkan jumlah sebesar 1.

Hasil


2. Nested Loop

Nested loop terjadi ketika terdapat loop di dalam loop.


Contoh Program

import java.io.Console;
public class Pyramid {

public static void main (String [] args ) {
System.out.print("Tinggi: ");
String in= System.console().readLine();
int t = Integer.parseInt(in);
System.out.println();
    for(int i = 1; i <= t; i++)
    {
        for(int j = 1; j <= t - i; j++)
    {
        System.out.print(' ');
    }
        for (int j = 1; j <= i; j++)
        {
            System.out.print('*');
        }
        for (int j = 1; j <= i - 1; j++)
        {
            System.out.print('*');
        }

    System.out.println();
}
}
}

Hasil 



3.While

Perulangan while dimulai dengan mengevaluasi kondisi apakah benar atau tidak. Jika benar, statement /pemrosesan data akan dijalankan dan program kembali lagi melakukan evaluasi kondisi apakah benar atau tidak. Demikian seterusnya hingga kondisi bernilai salah.


Contoh Program

public class While {

public static void main (String[] args)
{
int jumlah=1;
while(jumlah<=5)
{
System.out.println ("Hasil Perulangan Ke-" +jumlah+ "Java");
jumlah++;
}
}
}

Hasil












4. Do –while


Perulangan dengan do while loop hampir sama dengan while loop. Bedanya adalah perintah ini pasti menjalankan statement/pemprosesan data minimal satu kali.Jadi, meskipun kondisi tidak memenuhi, perintah dalam statement tetap dijalankan satu kali.



Contoh Program

public class DoWhile {
public static void main (String[] args)
{
int jumlah = 5;
do {
System.out.println("Java");
jumlah--;
} while(jumlah>=1);
}
}

Hasil 



Share :

Facebook Twitter Google+
0 Komentar untuk "Konsep Perulangan Pada Java"

Back To Top