Perulangan atau Loop dalam Java - All Makruf

Mari Belajar di Sini

Perulangan atau Loop dalam Java

Perulangan atau Loop dalam Java

Perulangan atau Loop dalam Java berfungsi untuk menjalankan pernyataan secara berulang-ulang hingga suatu kondisi terpenuhi. Pada Java, setidaknya terdapat 3 jenis perulangan, yaitu bentuk for, while, dan do-while.

1. Perulangan For

Perulangan For berfungsi untuk menjalankan perulangan pernyataan secara berurutan dan dapat
menyingkat kode yang seharusnya ditulis berkali-kali.

Format kode untuk Perulangan For.
for(inisialisasi; kondisi atau ekspresi boolean; increment atau decrement) {
    // Kode Proses 
}
Contoh Kode Perulangan For:
public class ForLoop {
    public static void main(String args[]) {
       for(int i = 0; i < 5; i++) {
            System.out.println("nilai i adalah " + i);
        }
    }
}




2. Perulangan While

While berfungsi untuk menjalankan proses perulangan selama kondisi yang diberikan adalah benar (TRUE). Penggunaan while dikerjakan dengan cara memeriksa kondisi yang diberikan benar atau tidak (TRUE atau FALSE) terlebih dahulu. Jika TRUE maka perulangan dikerjakan, jika tidak maka perulangan tidak dikerjakan.

Format kode untuk Perulangan While.
while(ekspresi_boolean) {
    // kode proses
}
Contoh Kode Perulangan while:
public class WhileLoop {
    public static void main(String args[]) {
        int i = 0;
        while(i < 5) {
            System.out.println("nilai i adalah " + i);
            i++;
        }
    }
}

3. Perulangan Do-While

Do-While mirip dengan While, bedanya pada do-while kondisi diletakkan di akhir, yaitu dilakukan kode proses terlebih dahulu sebelum menguji kondisi yang diberikan TRUE atau FALSE.

Format untuk Perulangan Do-While.
do {
    // kode proses
}while(ekspresi_boolean);
Contoh Kode Perulangan Do-While
public class DoWhileLoop {
    public static void main(String args[]) {
        int i = 0;
        do {
            System.out.println("nilai i adalah " + i);
            i++;
        }while(i < 5);
    }
}

Contoh Soal.

Buatlah sebuah program Java yang dapat menjumlahkan angka dari 1 sampai 10 menggunakan salah satu perulangan (loop) seperti yang dijelaskan di atas.

Keluaran yang diharapkan.

1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55

Salah satu Algoritma sebagai solusi:
1. Deklarasi variabel iterasi atau i dengan nilai 1 dan variabel hasil dengan nilai 0 terlebih dahulu
2. Buat perulangan dimulai dari nilai iterasi 1 sampai dengan 10
3. Cetak nilai iterasi beserta dengan string plus (+)
4. Totalkan hasil yang dengan cara menjumlahkan hasil dengan nilai iterasi
5. Setelah selesai perulangan, cetak string sama dengan (=) beserta nilai hasil.

Terima kasih, semoga bermanfaat !!

Postingan terkait:

1 Tanggapan untuk "Perulangan atau Loop dalam Java"