Contoh Kode Program Perulangan For Bahasa Java
Contoh Kode Program Perulangan For Bahasa Java
Sebagai contoh pertama, saya ingin menampilkan teks “Hello World” sebanyak 5 kali. Berikut kode programnya:
1 2 3 4 5 6 7 8 9 10 | class BelajarJava { public static void main(String args[]){ int i; for (i = 1; i < 5; i++) { System.out.println("Hello World "); } }} |
Di baris 4 saya membuat sebuah variabel i yang di set dengan tipe data integer. Variabel ini nantinya akan dipakai sebagai variabel counter, yakni variabel yang menentukan kondisi akhir perulangan.
Perintah di baris 5, yakni for (i = 1; i < 5; i++), bisa dibaca:
“Jalankan perulangan, mulai dari variabel i = 1 sampai i < 5. Dalam setiap iterasi, naikkan nilai variabel i sebanyak 1 angka menggunakan perintah i++“.
Berikut hasilnya:
Hello WorldHello WorldHello WorldHello World |
Pertanyaannya, kenapa hanya tampil 4 baris “Hello World“? Padahal kita mengulang dari i = 1 sampai i < 5.
Ini berkaitan dengan penggunaan tanda. Kondisi akhir perulangan adalah i < 5, yang artinya akan selalu bernilai true jika i kurang dari 5, tapi jika sudah sampai dengan 5 maka kondisi menjadi false dan perulangan berhenti.
Agar teks “Hello World” bisa tampil sebanyak 5 kali, ada 2 alternatif. Yakni bisa dengan mengubah kondisi awal menjadi i = 0, atau mengubah kondisi akhir menjadi i <=5. Pilihan kedua ini terlihat lebih baik:
1 2 3 4 5 6 7 8 9 10 | class BelajarJava { public static void main(String args[]){ int i; for (i = 1; i <= 5; i++) { System.out.println("Hello World "); } }} |
Hasil kode program:
Hello WorldHello WorldHello WorldHello WorldHello World |

Komentar
Posting Komentar