PERULANGAN

PERULANGAN

Perulangan

• Sebuah metode untuk mengeksekusi perintah secara berulang.
• Perulangan akan terus dieksekusi secara terus menerus ketika kondisinya TRUE.
• Digunakan terutama untuk melakukan pemanggilan data pada Basisdata.
• Memiliki 3 jenis penulisan: For, While, Do…While
• Dalam pemrograman, terbagi menjadi 2 jenis : Counted Loop & Uncounted Loop.

Jenis Perulangan

•Counted Loop : Jenis perulangan yang telah ditentukan (batasnya) dan terhitung.
•Uncounted Loop : Jenis perulangan yang tidak memiliki batas perulangan yang jelas. Perulangan akan terus dilakukan selama kondisinya TRUE.
•Contoh Counted Loop : For dan For…Each (Memunculkan Nilai Array).
•Contoh Uncounted Loop : While dan Do…While



Perulangan (For)

•Perulangan yang umum digunakan untuk menampilkan data Array. 
•Pengecekan kondisinya dilakukan SEBELUM perulangan dimulai. 
•Selain kondisinya yang telah ditentukan, jumlah perhitungannya (Increement/Decreement) juga dilakukan sebelum perulangan dilakukan.

for (nilai awal; kondisi; perhitungan){

      blok yang akan diulang
}

Contoh Program Perulangan For
class Bintang{
    public static void main(String[] args){

        for(int i=0; i <= 5; i++){
            System.out.println("*****");
        }

    }
}
Hasil Output:
*****
*****
*****
*****
*****
*****


Perulangan (While)

•Merupakan bentuk lain dari perulangan yang merupakan salah satu jenis Uncounted Loop. 
•Perhitungan dilakukan SAAT perulangan. Sedangkan pengecekan kondisi dilakukan SEBELUM perulangan. 
•Digunakan juga untuk menampilkan data pada basisdata.

while (kondisi){

          blok yang akan diulangi

          perhitungan;
}

Contoh Program Perulangan While
int i = 0;

while ( i <= 10 ){
    // blok kode yang akan diulang
    System.out.println('Perulangan ke-' + i);

    // increment nilai i
    i++;
}
Hasil Output:
Perulangan ke-0
Perulangan ke-1
Perulangan ke-2
Perulangan ke-3
Perulangan ke-4
Perulangan ke-5
Perulangan ke-6
Perulangan ke-7
Perulangan ke-8
Perulangan ke-9
Perulangan ke-10

Perulangan Do…While

•Hampir sama dengan perulangan pada while.
•Perbedaannya terletak pada pengecekan kondisi. Pengecekan kondisi dilakukan setelah perulangan. Hal ini berarti, perulangan akan dilakukan terlebih dahulu baru setelahnya dicek kondisinya.

do{

     blok yang akan diulang

     perhitungan

} while(kondisi)

Contoh Program Perulangan Do...While
public class PerulanganDoWhile {
    public static void main(String[] args) {

        // membuat variabel
        int i = 0;

        do {
            System.out.println("perulangan ke-" + i);
            i++;
        } while ( i <= 10);

    }
}
Hasil Output:
perulangan ke-0
perulangan ke-1
perulangan ke-2
perulangan ke-3
perulangan ke-4
perulangan ke-5
perulangan ke-6
perulangan ke-7
perulangan ke-8
perulangan ke-9
perulangan ke-10
Sumber:
https://www.petanikode.com/java-perulangan/
Previous Post
Next Post

post written by:

1 comment: