Belajar Java Perulangan Dengan For Loop

Belajar Java Perulangan Dengan For Loop

Belajar Java Perulangan Dengan For Loop – Bila pernyataan perulangan atau loop dengan while dapat digunakan untuk mengimplementasikan pengontrolan loop dengan counter, maka Java juga menyediakan pernyataan perulangan dengan for, yang menetapakan rincian atau detail pengontrolan loop dengan counter  dalam suatu baris single code.

Format umum untuk for loop adalah :

for ( inisialisasi; kondisiKelanjutanLoop; increment )
{
pernyataan
}

Dalam beberapa kasus, pernyataan for dapat dituangkan dalam pernyataan while dengan pernyataan sebagai berikut :

inisialisasi;
while ( kondisiKelanjutanLoop )
{
pernyataan
increment;
}

Contoh penggunaan for loop :

Ketika pernyataan for mulai dieksekusi, variable counter diinisialisasi ke 1. Selanjutnya, program akan memeriksa persyaratan kondisi kelanjutan loop, yaitu counter <10. Karena nilai inisial dari counter adalah 1, maka kondisi bernilai true, karena 1 < 10.

Oleh karena itu, bodi loop, yaitu pernyataan System.out.printf( “%d “, counter ); menampilkan nilai variabel counter, yaitu 1. Setelah bodi loop dieksekusi, maka program akan menambahkan counter dalam ekpresi counter++.

Kemudian pengujian kelanjutan loop dilakukan kembali, yang menetapkan apakah program harus melanjutkan perulangan selanjutnya.

Proses ini berlanjut sampai angka 1-9 ditampilkan dan nilai counter menjadi 10, yang menyebabkan pengujian kelanjutan loop tidak memenuhi, dan loop dihentikan.

Penjelasan :

Pernyataan Perulangan Dengan For Loop
Perulangan Dengan For Loop

Secara khas, pernyataan for digunakan untuk pengontrolan loop dengan counter, sedangkan pernyataan while untuk penggunaan pengontrolan loop dengan sentinel. Namun bagaimanapun, for dan while loop dapat digunakan untuk kedua tipe loop tersebut.

Contoh penjumlahan integer :

class MenjumlahkanIntegerDenganForLoop

Contoh kasus :

Agus menyimpan deposit uang di Bank Rp. 50.000.000,- dengan bungan 5 % pertahun.
Hitunglah jumlah uang Agus setiap tahunnya, bila uang tersebut  disimpan selama 20 tahun.

Gunakan rumus di bawah ini untuk menghitungnya :

a = p (1 + r)n

dimana :
p adalah deposit awal
r adalah bunga tahunan yaitu 0.05 (konversi dari 5%)
n adalah lama deposit disimpan, yaitu x tahun
a adalah jumlah deposit akhir setelah x tahun

class MenghitungSaldoDenganBungaBank

Output:

Demikianlah penjelasan mengenai Belajar Java Perulangan Dengan For Loop, semoga bisa menambah pengetahuan anda dalam belajar Java dengan mudah dan cepat.

Be the first to comment

Leave a Reply

Your email address will not be published.


*